The Sensex was up 166.96 points or 0.29% at 58,296.91, and the Nifty was up 54.20 points or 0.31% at 17,377.80. About 1657 shares have advanced, 1589 shares declined, and 165 shares are unchanged.
Wipro, HCL Technologies, Infosys, Reliance Industries and Hindalco Industries were the top Nifty gainers. IOC, IndusInd Bank, ONGC, Britannia Industries and Kotak Mahindra Bank were among the top losers.
Among sectors, IT and Realty indices rose 1-3 percent, while selling was seen in the bank, power and oil & gas stocks. BSE Midcap and Smallcap indices ended in the green.
News Source: Moneycontrol