Today’s headlines are dominated by the International Energy Agency (IEA) report, which confirms the largest energy supply disruption in history. With nearly 20 million barrels of oil and significant LNG volumes currently restricted through the Strait of Hormuz, the global economy is facing a "Energy Price Shock" that is redefining financial forecasts for the remainder of the year. The Economic Reality: • Price Volatility: Oil prices have surged to over $100 per barrel, while