Will the Strait of Hormuz finally stay open?

Monocle 24: The Globalist | 07.05.2026 14:18
The US hints towards a peace deal with Iran.