Strait of Hormuz closure cost Europeans €127bn, says Ursula von der Leyen newsdepo.com · 2026-11-04 05:30 world She said energy shock underscores importance of reducing dependence on fossil fuels Read full article →