Besides, covering-up of short positions by speculators also helped trading sentiments to improve.
Snapping a five-day losing streak, the 30-share index rose by 93.40 points, or 0.51 per cent, to 18,319.88 points, with all the sectoral indices, led by realty and metal, trading in positive zone, rising up to 0.98 per cent. The index had lost nearly 815 points in the previous five sessions.
The wide-based Nifty of the National Stock Exchange, regained 5,500 points level by recovering 22.15 points, or 0.40 per cent, to trade at 5,517.25.
In other Asian markets, Japan's Nikkei index rose by 0.73 per cent, while Hong Kong's Hang Seng gained 0.34 per cent in early trade today. The US Dow Jones Industrial Average ended 0.41 per cent higher yesterday.