Indices closed at the day’s low after a sharp sell-off in the last one hour dragged the market. Nifty plunged 1.21 per cent to close below 16,900 while Sensex tanked 638 points. Nifty Midcap and Nifty Smallcap slipped 1.25 per cent & 0.66 per cent, respectively.