The Indian equity benchmarks on Tuesday finished in green, snapping a five-session losing streak led by strong buying interest in banking stocks. The 30-share BSE Sensex rose 367 points or 0.64 per cent to settle at 57,858 in a highly volatile trading session, while the broader NSE Nifty moved 129 points or 0.75 per cent to close at 17,278.
During the day, both the indexes swung between gains and losses before settling in the positive zone. Sensex and Nifty staged a strong recovery in late deals after hitting their respective intraday lows of 56,410 and 16,837.