In a day marked by volatility, the markets swung back into the green, albeit marginally, after slipping into negative territory on weak global cues and a sell-off by funds in heavyweights.
At the closing bell, the Sensex was up 12.98 points to 17,243.16. The BSE benchmark had made a smart recovery of more than 200 points from the day’s low.
In the broader markets, the Nifty closed 12.70 points up at 5,117.65
In world markets, DJIA ended weak by 199 points, or 1.53%, to 12,828 while the Standard & Poor’s 500 lost 13.23 points to 1,413. The technology-heavy Nasdaq shed 23 points to 2,492 levels.
Oil stayed above $129 a barrel in Asian trade on 21 May, driven by concerns over tight global supplies amid strong demand.
Back on the Street, Tata Steel, up 3.09% at Rs922.25, was the top gainer in the 30-share index. Other gainers included Mahindra and Mahindra (up 2.66% at Rs670.00), Reliance Industries (2.53%, Rs2,667.90) and BHEL (2.03%, Rs1,771.70)
HDFC Bank topped the list of losers, shedding 3.46% to end the day at Rs1,413.90, followed by HDFC (down 3.13% to Rs2,668.20)