China’s crude oil futures open 5% down to hit lowest since February
China’s crude oil futures open 5% down to hit lowest since February