IEA says 325 million barrels released from emergency reserves

The International Energy Agency has said member countries have released around 325 million barrels of oil from emergency reserves as governments respond to disruptions in global energy supplies. The unprecedented release is intended to ease pressure on international markets and reduce concerns over fuel shortages. Energy markets have remained highly sensitive to geopolitical tensions, particularly […]