The International Energy Agency (IEA) is releasing 400 million barrels from emergency reserves to stabilize global oil markets amid escalating Iranian attacks on shipping and infrastructure in the Middle East, which have severely disrupted supply through the Strait of Hormuz.These disruptions have led to the largest supply shock in history, with global crude output down by at least 8 million barrels per day, pushing prices above $100 a barrel.The
IEA emphasized that this coordinated reserve release is the largest in its history and is a temporary measure, stressing the critical need for a swift de-escalation of the conflict to restore normal flows and prevent further economic damage.