The broader NSE Nifty was quoting 32.60 points, or 0.28 per cent, up at 11,829.05.
After trading in the red for a better part of the day, Sensex pared losses and settled 311.98 points up.
Top losers in Sensex included HCL Tech, Sun Pharma, Hero MotoCorp, Asian Paints, Tata Steel, TechM, TCS and IndusInd Bank.
Top gainers in Sensex pack included IndusInd Bank, L&T, Bharti Airtel, Asian Paints, TCS, NTPC, SBI, ITC among others.
The broader NSE Nifty tumbled 107.65 points, or 0.91 per cent, to 11,724.10.
The broader NSE Nifty was quoting 32.25 points, or 0.27 per cent, down at 11,799.50.
After gyrating over 700 points during the day, the BSE gauge settled 488.89 points, or 1.25 per cent, higher at 39,601.63.
The 30-share index, however, pared some losses and was trading 34.59 points, or 0.09 per cent, lower at 39,078.15.
After rebounding over 150 points in opening session, the 30-share index pared gains to trade marginally higher at 38,969.76.
The 30-share index was trading 175.29 points, or 0.44 per cent, lower at 39,276.78.