The 30-share index gained 134.51 points, or 0.69 per cent, to trade at 19,451.70, with consumer durables, FMCG, IT and oil and gas sector stocks leading the recovery. The barometer had lost almost 986 points in the previous seven sessions.
The wide-based National Stock Exchange index Nifty rose by 34.00 points, or 0.59 per cent, to trade at 5,761.85.
Besides, a firming trend in the Asian region following overnight gains on the US market encouraged by strong data also supported the sentiment, they said.
In Asia, Hong Kong's Hang Seng index rose by 0.54 per cent, while Japan's Nikkei was up by 1.94 per cent in early trade.The US Dow Jones Industrial Average ended 0.83 per cent higher in yesterday's trade.
