The Indian markets have recovered from the losses incurred on Monday. The Nifty is up over 350 points, jumping over 24,000.