Oil Above $100, Hormuz Closed: How the US-Iran Crisis Is Repricing Geopolitical Risk for European Business
The Strait of Hormuz closure and oil prices above $100 per barrel have triggered a systemic repricing of geopolitical risk across energy markets, supply chains, and infrastructure investment. European CFOs and boards must act now to stress-test cost models and accelerate energy transition strategy.