Strait of Hormuz Crisis: What the Middle East Escalation Means for European Energy Costs, Supply Chains, and Infrastructure Investment in 2025