Nifty nears 15,900; Sensex sits in green, crosses 53,000

Domestic equity markets started the day’s trade in the red amid mixed global cues but soon rebounded to turn green.