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
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