U.S. Crude Oil Inventories Drop by Most on Record
Transport Topics [Unofficial]
May 20, 2026
The decline of 17.8 million barrels brings crude inventories to the lowest levels in nearly a year, according to data from EIA.
Discussion in the ATmosphere