Bajaj Finance led the losers among the Sensex constituents, falling 1.81 percent, followed by PowerGrid, Infosys, TCS, IndusInd Bank, Axis Bank, NTPC and Larsen & Toubro.
Market news: The 30-share BSE Sensex climbed 54.13 points to settle at 59,085.43. Similarly, the broader NSE Nifty went up by 27.45 points or 0.16 percent to 17,604.95.
From the Sensex pack, Mahindra & Mahindra, Bajaj Finserv, Titan, Tata Steel, State Bank of India, Kotak Mahindra Bank, Sun Pharma and IndusInd Bank advanced.