The Nifty 50 closed at 23,985, down just 0.04%; Nifty IT index rallies 3.3%