Indian equity benchmarks ended a three-day losing streak on Thursday as the BSE Sensex and Nifty 50 recovered amid cooling volatility and technical relief. The BSE Sensex climbed 899.71 points, or 1.14 per cent, to close at 80,015.90, while the Nifty 50 rose by 285.40 points, or 1.17 per cen
Indian stock indices recovered on Monday, though not entirely, after the Budget day nosedive, partly due to value buying and weakening global crude oil prices.