Live USO seasonal pattern
The chart shows the normalized average calendar-year path across the selected history.
USO annual seasonality
Loading historical USO data…
Strongest 60-day window—
Average return in window—
Winning years—
Weakest 60-day window—
Why crude oil can be seasonal
Refinery maintenance
Seasonal refinery turnarounds can temporarily change crude demand and product balances.
Driving season
Gasoline demand often rises into the northern-hemisphere summer travel period.
Inventory cycle
Recurring inventory builds and draws can affect how the market prices near-term supply.
Winter demand
Heating demand and weather can change the seasonal balance across crude and refined products.
Strongest and weakest recurring windows
Historically strongest
Calculating…Historically weakest
Calculating…Analyze USO yourself.
Open the dashboard to inspect yearly returns and test any selected range.