Iran War and the Strait of Hormuz: Could Oil Prices Trigger a New Global Inflation Shock?
The Iran war and continuing disruption around the Strait of Hormuz have turned energy security into one of the biggest economic risks of 2026. The narrow wat...