worldMarch 9, 2026Oil price passes $100 a barrel for first time since 2022, as Khamenei’s son named new Iranian leader