Investors drew solace from expectations that the poor economic data will put pressure on the Reserve Bank to cut interest rates. Besides, Finance Minister Pranab Mukherjee's comments that the government will take necessary steps to improve growth also helped sentiments.
As European stock markets were in the green, contrary to Asian stocks in the morning, investors took a positive view about the Indian stocks as well.
In the process, the Sensex which was down by 226 points at one time recovered most of the losses by closing of trade.
In tandem, the rupee, which had slipped further to touch a record low of 56.50 to a dollar in early trade, also staged a comeback and was last trading at 56.10-56.15 levels as compared to 56.24 yesterday.
Hit by global woes and domestic problems, the economic growth rate slowed to a nine-year low, both in the March quarter at 5.3 per cent as well as in 2011-12 at 6.5 per cent.
Selling in stocks was led by auto, bank, consumer durables and capital goods with losses up to 1-2 per cent while buying in realty, IT and Teck sectors cushioned against any major fall.
"...Will RBI now shift to a greater emphasis on growth? We certainly believe it should, given the fact that economic growth leads inflation and is running well below everybody