Oil market ‘lopsided’ as output surpasses demand; four million BPD supply surplus likely by 2026: IEA

Global oil markets are bracing for a significant surplus, with production set to outstrip demand by over four million barrels daily by 2026, according to the IEA. Despite a boost from China, supply growth is outpacing consumption, leading to an “askew” market balance. Uncertainties like trade disputes and sanctions add to the complex outlook.