Shiite Muslim pilgrims hold a flag bearing the portrait of Iran's slain supreme leader Ayatollah Ali Khamenei as they march to the Iraqi city of Karbala
Iran's Yemeni allies, the Houthis, declared they would blockade Saudi Arabia's ports, in what would throw the world's energy markets into further chaos after the Islamic republic blockaded the crucial Strait of Hormuz.
21 July 2026