The 30-share index was trading higher by 149.05 points, or 0.46 per cent at 32,746.23. All the sectoral indices led by capital goods, power, oil & gas and PSU were trading in the green with gains of up to 1.20 per cent.

The gauge had lost 205 points yesterday following the Reserve Bank's decision to leave interest rates unchanged and raised the inflation forecast for the remainder of the current fiscal to 4.3-4.7 per cent.

Also, the NSE Nifty recovered by 49.25 points or 0.49 per cent to 10,093.35.