Nifty closed around day’s high after filling the opening gap. It closed higher around 98.2 points or 0.56 per cent to close around 17,722 level. S&P BSE Sensex also closed green with more than 300 points. Nifty Midcap 100 and Nifty Small cap 100 rallied 0.50 per cent and 0.41 per cent respectively.