Xinhua News Agency, April 27th, WTI May crude oil futures closed down 3.59% at 74.30 US dollars per barrel.

Xinhua News Agency, April 27th, WTI May crude oil futures closed down 3.59% at 74.30 US dollars per barrel.