International Energy Agency (IEA) member countries still hold approximately 1.1 billion barrels of reserves, including more than 200 million barrels of diesel.
2026-10-07
International Energy Agency (IEA) member countries still hold approximately 1.1 billion barrels of reserves, including more than 200 million barrels of diesel.