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.