Sunday, May 10, 2026

Total global visible oil inventories are forecast to fall to 7.6 billion barrels from 7.8 billion currently by June 1

Demand destruction of 5.6 million barrels per day globally is assumed.

The USA used approximately 20.6 million barrels per day in 2025, or 7.52 billion barrels.