Xinhua News Agency, May 9, WTI June crude oil futures closed up 2.55% at 73.16 US dollars per barrel.

Xinhua News Agency, May 9, WTI June crude oil futures closed up 2.55% at 73.16 US dollars per barrel.