Oil market could enter ‘red zone’ by July as stocks dwindle ahead of summer travel season, IEA chief says
In March, the global energy watchdog coordinated the release of 400 million barrels of oil from strategic reserves to address the supply disruption triggered by the Iran