IEA Releases 400 Million Barrels of Oil Reserves Amid Ormuz Strait Disruption | Oil Crisis & Energy Security
Global Oil Reserves Tapped as Strait of Hormuz Closure Sparks Crisis The world is bracing for potential energy disruptions as the International Energy Agency (IEA) has authorized the release of 400 million barrels of oil from its strategic reserves. This unprecedented move, agreed upon unanimously by its 32 member countries, is a direct response to … Read more