IEA member countries still hold about 1.1 billion barrels of reserves, including more than 200 million barrels of diesel.

2026-10-07

IEA member countries still hold about 1.1 billion barrels of reserves, including more than 200 million barrels of diesel.