The global oil demand outlook has been slashed once again by the International Energy Agency (IEA) as it warned the ongoing Iran war would not see supplies return to normal until 2027.
The Paris-based agency said in its monthly report that the “impasse in negotiations between the United States and Iran” and renewed attacks in the region would “hamper the normalisation of oil flows”.