Iran Conflict and the Strait of Hormuz: What the 2025 Energy Crisis Means for European Capital Allocation