Nifty closed around the day's high after filling the opening gap. It closed higher around 90 points or 0.51 per cent to close around the 17,812 level. BSE Sensex rallied more than 235 points and closed just below the important resistance of the downward-sloping trendline on the daily timeframe. Nifty Midcap 100 and Nifty Smallcap 100 rallied 0.65 per cent and 0.53 per cent, respectively.