Oil prices hit historic high after Iran names new supreme leader
Oil prices soared to nearly $120 per barrel on Monday after Iran announced the nomination of a new supreme leader, before falling to $106.23 per barrel. The choice of Mojtaba Khamenei as the new leader – signalling a continuation of hardliners in power – and fears of prolonged Strait of Hormuz shipping disruptions have pummeled financial markets.