Xinhua News Agency, May 10, WTI June crude oil futures closed up 0.75% at 73.71 US dollars per barrel.

Xinhua News Agency, May 10, WTI June crude oil futures closed up 0.75% at 73.71 US dollars per barrel.