Strait of Hormuz Closure and $107 Brent: What the Middle East Escalation Means for European Business Strategy