IEA Shock Decision: 400 Million Barrels Released as Global Oil Crisis Deepens
The International Energy Agency has announced the largest emergency oil release in history, deploying 400 million barrels from strategic reserves to stabilize global markets after disruptions linked to the Middle East conflict and the Strait of Hormuz crisis.
