Iran's New Supreme Leader Vows 'Martyrs' Revenge' - What It Means for Global Markets and Ormuz
The new supreme leader of Iran, Ayatollah Seyyed Ali Khamenei, has made waves by promising "vengeance for the martyrs" and maintaining the closure of the Strait of Hormuz. This move has sig…