EU cuts 2026 growth forecast as Strait of Hormuz crisis pushes inflation up

Cargo ship at the Strait of Hormuz