Xinhua News Agency, May 13th, WTI June crude oil futures closed down 1.17% at US $70.04 per barrel.

Xinhua News Agency, May 13th, WTI June crude oil futures closed down 1.17% at US $70.04 per barrel.