The BSE benchmark index Sensex today recovered by over 35 points in early trade on selective buying by funds and retail investors in banking, IT and oil stocks.
The 30-share index, which had lost 62.14 points in the previous session, rose by 35.41 points, or 0.18 per cent, to 20,259.39 points.
The wide-based National Stock Exchange index Nifty gained 8.85 points, or 0.14 per cent, to trade at 6,165.75 points.
More From This Section
They said a weak trend in the Asian region following overnight losses at the US market limited the gains.
Among gainers, Reliance Industries was up by 0.74 per cent, HDFC by 1.14 per cent and ICICI Bank by 0.36 per cent.
IT majors Infosys, Wipro and TCS posted gains of up to 1.20 per cent in early trade.
In Asia, Hong Kong's Hang Seng index was down 0.37 per cent, while Japan's Nikkei shed 0.63 per cent.
The US Dow Jones Industrial Average ended 0.12 per cent lower in yesterday.