Synopsis: Mojtaba Khamenei was named Iran’s supreme leader on March 8, 2026, succeeding slain father; hardliner IRGC ties raise escalation fears. Oil surges: Brent $108+/bbl on Hormuz threats, hitting India and China’s imports hard. A new supreme leader now...