Indian market recouped early losses to close in the green for the third day in a row. The S&P BSE Sensex rose nearly 100 points while the Nifty50 closed above 20,100 levels.
Sectorally, buying was seen in healthcare, consumer durables, realty and capital goods stocks while utilities and banks saw some selling pressure.