The 2026 Middle East Shock: Oil, Markets, and the Global Economy
Six months into 2026, the global economy is absorbing what the International Energy Agency (IEA) and S&P Global have both described as the largest oil supply disruption on record. Global…