At Close, the Sensex was up 257.43 points or 0.44% at 59031.30, and the Nifty was up 86.80 points or 0.50% at 17577.50. Equity markets oscillated between gains and losses on Tuesday as investors read the global mood for further cues. Mahindra & Mahindra was the top-gaining stock, up 4.18% on Sensex, followed by Bajaj Finserv and Tata Steel. Infosys was the laggard, down 1.7%, accompanied by TCS, HUL, and Tech Mahindra. About 2077 shares have advanced, 1235 shares declined, and 146 are unchanged. In the broader market, the BSE MidCap and SmallCap indices added 1 percent and 0.78 percent, respectively. Among sectoral indices, the Nifty PSU Bank index gained 2.34 percent, while the Nifty IT index fell by the same percentage. Bank Nifty zoomed 1% while India VIX closed flat at 19 levels.