What in the World! March 2026
The Goldilocks macro environment that opened 2026 ended on 28 February. US-Israel strikes on Iran triggered the largest oil supply disruption on record. Growth forecasts cut. Inflation forecasts raised. The stagflation risk is back — with less ammunition to fight it.