India's benchmark indices on Tuesday rallied over 2 per cent amid a sharp decline in the US Treasury yields following soft economic data. The Sensex rose 1,276 points, or 2.3 per cent, to 58,065, while the Nifty50 index closed at 17,274, with a gain of 387 points. Both the indices on Tuesday logged their highest single-day gains since August 30.
However, for the first time in 12 years, Sensex and