
Global oil supply expected to exceed demand by 1 million b/d in 2025: IEA
International Energy Agency (IEA) on Thursday projected that global crude oil supply may exceed demand by around 1 million barrels per day (mb/d) in 2025 as rising trade tensions and OPEC+ winding down production cuts are fuelling uncertainty which is …