HDFC twins, ICICI Bank help Sensex settle 169 pts higher; Nifty tops 11,950

The Indian stock market witnessed a sharp recovery in the last hour of the session, supported by buying in financial counters.
Among the headline indices, the S&P BSE Sensex gained 169 points, or 0.42 per cent to end at 40,795 levels while the NSE’s Nifty50 index ended at 11,971, up 37 points, or 0.31 per cent. India VIX slipped nearly 2.5 per cent to 20.21 levels.
ICICI Bank, HDFC and HDFC Bank contributed the most to the Sensex’s gains.
In the broader market, the S&P BSE MidCap index gained 0.5 per cent while the S&P BSE SmallCap index ended 0.19 per cent lower.