
IEA Announces Historic Release of 400 Million Barrels from Strategic Oil Reserves
By Tommy Flynn
The International Energy Agency (IEA) on March 11, 2026, announced that its member countries would release 400 million barrels of crude oil from strategic reserves, marking the largest such action in the organization's history. The move aims to stabilize global energy markets...












