The market is overestimating the pace of production recovery and underestimating future inventory rebuilding demand. Oil prices have priced in an overly optimistic supply return scenario. Brent could end the year at $80, WTI at $75. 2027 surplus estimates may be overstated due to strategic reserve rebuilding by India and China.
Yields
NDX
RUT

explicit
Metals
USD
CIBC 7.0
Commercial Bank $300.00B
Rebecca Babin 7.0
6/30/2026 8:19:43 PM
wti
Year-end target: WTI $75. Risk/reward favors upside at current prices.
1 calls
-10
slightly worse than random
12/18/2025 2:40:20 PM medium term down 20 days later +1.94% -1.94%

SignalTube

markets at a glance