📰 Full Story
Indian equity indices traded in a narrow range on April 20, 2026 as investors weighed renewed US‑Iran tensions and a flurry of corporate results.
The BSE Sensex finished almost flat (around 78,520), while the NSE Nifty50 closed near 24,365 after intraday swings that saw indices trade in the 78,200–78,900 and 24,300–24,480 bands.
The Nifty India Volatility Index rose about 10.5% to 19.01.
Sector action was mixed: PSU banks and Nifty Bank outperformed, buoyed by strong Q4 prints at lenders including ICICI Bank (net profit +8.7% YoY) and steady results from private banks, while IT and realty underperformed.
Brent crude and WTI spiked — Brent jumped roughly 5–6% into the mid-$90s per barrel and WTI moved toward $90 — after reports the US Navy seized an Iranian‑flagged cargo ship and Iran fired on commercial vehicles in the Strait of Hormuz.
Early-market indicators (GIFT Nifty) signalled a positive open.
Market flows and corporate actions kept activity elevated: March SIP inflows remained robust and IPOs such as Citius Transnet InvIT and Mehul Telecom were in subscription.







💬 Commentary