Nifty closes at record high of 15,337, Sensex ends 97 points higher; IT and PSU Bank in the lead