Xinhua News Agency, June 15, WTI August crude oil futures rose 2.5% to $70.18 per barrel.

Xinhua News Agency, June 15, WTI August crude oil futures rose 2.5% to $70.18 per barrel.