The US-Israeli war with Iran and the closure of the Strait of Hormuz have caused the biggest oil supply disruption on record ...