Global Oil Demand Concerns Send Prices Plummeting Over 1%
Crude oil prices fell on Thursday after OPEC cut its global demand outlook for the next year, with the IEA also lowering its demand growth forecast for this year.
Crude oil prices fell on Thursday after OPEC cut its global demand outlook for the next year, with the IEA also lowering its demand growth forecast for this year.