The U.S. Energy Information Administration (EIA) now expects OECD oil inventories to fall to their lowest level since 2003.

2026-06-10

The U.S. Energy Information Administration (EIA) now expects OECD oil inventories to fall to their lowest level since 2003.