IEA Proposes Massive Release Of Emergency Oil Stockpiles
NDTV.com
March 11, 2026
The IEA has said its 32 members hold more than 1.2 billion barrels in public emergency stockpiles, including the largest buffer, the US Strategic Petroleum Reserve.
Discussion in the ATmosphere