Oil down 1% as IEA cuts demand forecast

Crude oil prices declined by over 1% on Wednesday after the International Energy Agency (IEA) significantly lowered its 2025 demand outlook, projecting growth at its weakest level in five years and ca...
|
||||
You Might Like |