Rises to 19,438.72, with consumer durables, realty, capital goods and banking sector stocks leading the recovery.

The benchmark S&P BSE Sensex recovered by 59 points in early trade on Tuesday, snapping its two-session long losing streak, on fresh buying by funds and retail investors.

The 30-share index, which had lost over 514 points in the previous two sessions, recovered by 58.95 points, or 0.30 per cent, to 19,438.72, with consumer durables, realty, capital goods and banking sector stocks leading the recovery.

The National Stock Exchange index Nifty rose by 26.50 points, or 0.46 per cent, to 5,708.80.

Brokers said fresh buying by funds and retailers amid a firm trend in Asian region mainly influenced the sentiment.