
Iran remains in control of the Strait of Hormuz and attacks on vessels have caused chaos in energy markets
March 26, 2026
Source Information
The Independent
United Kingdom
Lean left

Iran remains in control of the Strait of Hormuz and attacks on vessels have caused chaos in energy markets
March 26, 2026