Crude oil posted its sharpest annual decline since 2020 in 2025, with Brent down 19% and WTI falling 20% as prices slid to near multi-year lows. Persistent oversupply, where global production consistently outpaced demand and inventories swelled, outweighed brief price support from geopolitical tensions, keeping the market under pressure.
ETMarkets Smart Talk | Renewables, defence to lead in FY27; infra and gas stocks offer high-risk opportunities: Siddarth Bhamre
Siddarth Bhamre expects renewables and defence to lead market performance in FY27, supported by structural tailwinds. Infrastructure and gas stocks may offer high-risk opportunities post-correction.