FRESH

Thursday, May 21, 2026
Logistics

U.S. Crude Oil Inventories Drop by Most on Record

The decline of 17.8 million barrels brings crude inventories to the lowest levels in nearly a year, according to data from EIA.

Related Posts

Load More Posts Loading...No More Posts.