Indian stock markets wrapped up a volatile week with a burst of optimism, as both the Sensex and Nifty closed higher on Friday, April 21, 2026. The BSE Sensex soared 753.03 points, or 0.96%, to settle at 79,273.33, while the NSE Nifty notched up a gain of 211.75 points (0.87%), finishing at 24,576.60. This marked a sharp recovery from earlier in the week, when global worries over renewed US-Iran tensions and a roller-coaster in oil prices rattled investor nerves.
PSU Banks and Energy Lead the Charge
On the sectoral front, the Nifty PSU Bank and Nifty Energy indices were the clear winners, pushing markets higher despite ongoing uncertainty worldwide. ICICI Bank emerged as the top gainer, jumping as much as 2% to Rs 1,373 after its Q4FY26 results. Trent, State Bank of India, Asian Paints, NTPC, Bajaj Finance, and InterGlobe Aviation rounded out the list of top performers, helping the blue-chip indices outpace smallcap and midcap stocks. Meanwhile, laggards included Kotak Mahindra Bank, Larsen & Toubro, Bharat Electronics, and HCL Technologies, each slipping around 1%.
Broader markets showed mixed action — the Nifty Midcap index rose 0.5%, while the Smallcap index gained about 1%. However, there was notable underperformance earlier in the week, with smallcap and midcap gauges trailing the blue-chips. Trading volumes spiked in several stocks; IEX, for example, plunged as much as 7.7% to Rs 125.40 on volumes more than eight times its 20-day average.
Geopolitical Tensions and Surging Oil
The market’s resilience came despite global jitters. US markets ended marginally lower after a three-week rally, as the fragile ceasefire between the US and Iran looked increasingly shaky. News of attacks on commercial ships near the Strait of Hormuz sent oil prices rebounding more than 6% on Monday, after a 9% tumble last Friday. India’s market volatility index, the India VIX, jumped over 10% to 19.01, signaling heightened anxiety.
Despite these headwinds, Indian equities posted weekly gains of over 2%, continuing to recover losses from the onset of the US-Iran war at the end of February. Investors poured a hefty ₹32,000 crore into SIPs in March 2026, though returns have been lackluster over the past two years, testing mutual fund investors’ patience.
Looking ahead, technical experts say the Nifty and Sensex have established strong support levels — around 56,200–56,300 for the Sensex and a firmer base near 55,200–55,500. But with geopolitics and oil prices still in flux, investors are bracing for more twists in the weeks to come.