Market Wrap, May 28: Here’s all that happened in the markets today

BSE Sensex surged 595 points or 1.88 per cent to 32,200.59 levels, with L&T (up 6 per cent) being the top gainer and ITC (down around 1 per cent) the biggest loser