IEA Declares Largest Oil Supply Disruption in History as Brent Tops $100 and Khamenei Vows Hormuz Stays Closed

Oil prices surged above $100 a barrel again on Thursday as the International Energy Agency declared the Iran war was creating the largest oil supply disruption in the history of global energy markets. The announcement came one day after the IEA released a record 400 million barrels from strategic reserves, a move that failed to … Continue reading IEA Declares Largest Oil Supply Disruption in History as Brent Tops $100 and Khamenei Vows Hormuz Stays Closed