Six months into the Iran war, the world has faced what the International Energy Agency (IEA) describes as the largest supply disruption in the history of the global oil market. More than 2 billion ...