The two key equity benchmarks, Sensex and Nifty, on Tuesday snapped their 3-day winning run and closed flat amid tepid global cues and volatility. The S&P BSE Sensex settled at 64,942, down 16 points. On the other hand, the NSE Nifty50 ended at 19,407, down 5 points.


On the 30-share Sensex platform, Bajaj Finance, JSW Steel, Reliance, ITC, M&M, L&T were among the losers. On the flip side, Sun Pharma, NTPC, SBI, IndusInd Bank, Axis Bank, Kotak Bank emerged gainers.


In the broader markets, the BSE Midcap and Smallcap indices gained 0.4 per cent each.


Sectorwise, healthcare and oil & gas rose 1 per cent each, while realty fell 1.4 per cent. Nifty Pharma index advanced 1.4 per cent, followed by the Nifty PSU Bank index (up 0.54 per cent).


In the previous session on Monday, the S&P BSE Sensex gained 595 points to 64,959, while the NSE Nifty50 settled at 19,412, up 181 points.


In Asia, markets such as Seoul, Tokyo, Shanghai, and Hong Kong closed in the red. European markets were trading mostly lower, while the US markets ended with marginal gains on Monday.


Global oil benchmark Brent crude declined 2.12 per cent to $83.37 a barrel.


Foreign Institutional Investors (FIIs) offloaded equities worth Rs 549.37 crore on Monday, according to exchange data.


Meanwhile, Indian rupee closed lower by 5 paise at 83.26 (provisional) against the US dollar in a range-bound trade on Tuesday, tracking a strong American currency overseas and sustained foreign fund outflows. Forex traders said a negative trend in domestic equities also weighed on the local unit while a correction in oil prices provided support to the currency.


At the interbank foreign exchange market, the local unit opened at 83.23 and touched a low of 83.27 against the greenback. It finally settled at 83.26 (provisional) against the dollar, registering a loss of 5 paise from its previous close. On Monday, the rupee had settled lower at 83.21 against the US dollar.