US oil prices have dropped 41% this year US oil majors Chevron Corp and Exxon Mobil Corp cut spending aggressively in the third quarter in a...
Brent crude futures dropped 0.5% to $39.59 per barrel Tokyo: Crude oil futures fell on Wednesday after a sharp slide in the previous session, as a...