Standard Chartered Bucks Bearish Trend, Forecasts Oil Price Gains in 2026

Wait 5 sec.

We are in the final innings of the third quarter, and energy markets remain tepid amid bearish sentiment. Brent crude for November delivery was trading at $69.45 per barrel at 8.45 am ET on Friday, more than $10/bbl below the current year’s peak at ~81/bbl, while WTI crude was changing hands at $65.05 per barrel compared to the January peak of $78.71 per barrel. Oil prices have mostly traded ~15/bbl lower in 2025 compared to the previous year, primarily due to oversupply fears due to OPEC+ accelerating the unwinding of production cuts, coupled…