Indian market closed lower on Thursday. The BSE Sensex fell over 500 points. The Nifty50 stayed above 23,500 levels. Buying was seen in FMCG. Selling was visible in power, energy, oil & gas, and realty stocks. Analysts gave hold rating for Navin Fluorine and buy on dip recommendation for Vijaya Diagnostic stocks.