U.S. Crude Oil Stockpiles Reach Lowest Level in Over Two Decades

As of late May 2026, U.S. crude oil and petroleum product inventories have fallen to their lowest level since May 2004 at 1.573 billion barrels. The decline reflects a significant drop in stockpiles over the past two decades.

By Max Gottlich, SA News Editor · Seeking Alpha ·

U.S. Crude Oil Stockpiles Reach Lowest Level in Over Two Decades

Topics: oil inventories petroleum stockpiles

Read the full article at Seeking Alpha

More Business news