International Energy Agency boss said Iran war is causing 'the largest energy crisis we have ever faced'