The benchmark indices surrendered early gains to end in the red for the fourth straight session due to both domestic poll-related concerns and global geo-political worries.
Volatility came back to haunt the markets, with the BSE Sensex oscillating in a broad range of 400 points between a high of 22,680 and a low of 22,284 before ending at 22,417, down 48 points and the Nifty ended just short of the technically important level of 6670 at 6696, down 18 points.
article