Indian stock markets recovered early losses on Monday but closed slightly lower amid weak global sentiment. The BSE Sensex ended at 85,213.36, down 54.30 points (0.06%), while the NSE Nifty50 closed at 26,027.30, down 19.65 points (0.08%). Media and FMCG stocks led modest gains, helping indices stabilize.