The Middle East conflict has triggered the largest oil supply disruption in history as shipping through the Strait of Hormuz has essentially stopped, removing 20 million barrels per day (mbpd) from global markets, with crude prices soaring past $100 per barrel.
