IEA agrees release of 400m barrels of oil from strategic reserves
March 11, 2026
Proposed release is larger than the 182 million barrels of oil IEA members released after Russia invaded Ukraine.
March 11, 2026
Proposed release is larger than the 182 million barrels of oil IEA members released after Russia invaded Ukraine.