In a volatile trade, the 30-share barometer advanced by 29.00 points, or 0.10 percent to 27,960.64 after slipping to 27,828.12. The gauge had gained 100.10 points yesterday.
Buying in stocks of healthcare, consumer durables, FMCG and oil & gas helped the Sensex gain in early trade.
Also, the NSE Nifty was trading above crucial 8,500-mark at 8,501.85 points, up 6.20 points or 0.07 percent. Brokers said buying by foreign funds and retail investors helped key indices trade in the positive zone.
However, a weak trend at other Asian markets weighed down by losses on US markets and concerns about the stability of China's economy limited the gains on the domestic market.
Among other Asian markets, Hong Kong's Hang Seng fell 1.14 percent while Japan's Nikkei shed 0.61 percent in morning trade today. Shanghai's Composite index down 0.50 percent.
The US Dow Jones Industrial Average ended 0.93 percent lower in yesterday's trade.


Latest News  from Business News Desk