IEA Warns of Deepening Crude Deficit as Oil Supply Tightens
The IEA cut its 2026 global oil supply and demand outlook, warning that stalled US-Iran negotiations and renewed shipping attacks will push the market into a deeper shortfall than previously projecte…