The Sensex and Nifty closed in the green after a volatile session on Thursday as investors accumulated banking, finance and select IT counters despite an unabated rise in Covid-19 cases.
A recovering rupee and positive global cues also propped up the bourses, traders said.
After gyrating 877 points during the day, the 30-share BSE Sensex ended 259.62 points or 0.53 per cent higher at 48,803.68. Similarly, the broader NSE Nifty advanced 76.65 points or 0.53 per cent to 14,581.45.
TCS topped the Sensex gainers' chart, climbing 3.67 per cent, followed by ONGC, ICICI Bank, HDFC Bank, Dr Reddy’s, HDFC, Axis Bank and HCL