World oil supply to fall below demand in 2026, says IEA, as deadlock in Iran war continues

IEA warns the US Iran war in the Strait of Hormuz is slashing oil flows, projecting a 2026 supply shortfall and higher Brent Crude, as Iran eyes new tolls on the vital corridor

Leave a Reply

Your email address will not be published. Required fields are marked *