Strait of Hormuz at Risk: What Escalating Geopolitical Tensions Mean for European Business Strategy in 2026