Oil costs soared to virtually $120 per barrel on Monday after Iran announced the nomination of a new superior leader, before falling to $106.23 per barrel. The choice of Mojtaba Khamenei as the brand-new leader — signalling an extension of hardliners in power– and worries of prolonged Strait of Hormuz shipping disturbances have actually mauled financial markets.
Source: France 24
