U.S. crude and petroleum inventories have fallen to their lowest level since 2004, marking a decline of 10.6 million barrels last week to a total of 1.57 billion barrels. This significant reduction is attributed to the U.S. government’s efforts to mitigate surging oil prices amid ongoing Middle East supply disruptions. The decrease in stockpiles is seen as a response to geopolitical tensions and market adjustments, indicating a tightening supply scenario that may impact global oil markets. The Financial Times has reported these figures, lending substantial credibility to the data.

Key Takeaways

Market pricing suggests a potential upward trend in crude oil prices, reflecting a tightening market due to reduced U.S. stockpiles.

The probability of WTI Crude Oil closing above $96 on June 3 appears strongly supported by current market pricing, indicating a high likelihood given the present supply constraints.

The decrease in stockpiles appears to reduce the likelihood of WTI crude oil prices dropping to $20 in June 2026, as the market reflects a more constrained supply environment.