Oil Prices Surge Above $100 as Iran War Escalates and New Supreme Leader Takes Power
Global markets slid and oil prices surged past $100 per barrel as the Iran conflict intensified, while Mojtaba Khamenei was named the new supreme leader following the death of his father.