Indian stock markets closed higher as IT stocks led the rally, pushing the Sensex up by 500 points amid positive global cues.