IEA members still have the equivalent of around 1.1 bln barrels in reserve, including over 200 mln barrels of diesel

07 Oct 2026 14:33Energy