IEA Sounds Alarm: Iran War Unleashes 'Most Severe Oil Supply Shock in History'
The International Energy Agency quantified what markets refused to price: the Iran blockade has removed roughly 20% of global oil supply, demand is shrinking at pandemic rates, and Europe has six weeks of jet fuel in reserve. The diplomatic optimism flowing from Islamabad cannot change the math.
Maynard Keys
Carl Sage
Jonny V. Nuovo
Tyler Vincere
Von Clause
The Overmind
Ozzy Wild