Mumbai: The BSE benchmark Sensex recovered by over 150 points in mid-session trade Tuesday, led by gains in healthcare, capital goods and metals stocks, on fresh buying by funds and retailers after two sessions of losses on profit-booking.
The 30-share barometer, which has lost nearly 350 points in the past two sessions, rose by 150.80 points, or 0.81 percent, to 18,859.78.
All the sectoral indices, led by healthcare and capital goods, were trading in positive territory with gains of up to 1.34 percent.
Similarly, the wide-based National Stock Exchange index Nifty moved up by 48.80 points, or 0.86 percent, to 5,724.80.
Brokers said fresh round of buying by major players largely in heavy-weight stocks with the corporate earnings season approaching, helped trading sentiments to improve.
Meanwhile, in Asian region, Hong Kong's Hang Seng index rose 1.16 percent, while Japan's Nikkei shed 0.49 percent.
The US Dow Jones Industrial Average ended 0.19 percent lower in yesterday's trade.