Stocks held out hope today as the flagship Sensex made a tepid recovery ahead of the release of key macroeconomic data and start of March quarter earnings season due later this week amid a weak trend in Asia.
The 30-share index, which had lost 398.50 points in the previous three sessions, recovered 55.50 points, or 0.18 percent, at 29,631.24.
Also Read: United Airlines: Outrage as man dragged off overbooked flight