Indian benchmark indices ended lower for the fourth straight session with Nifty closing below 16,200. At Close, the Sensex was down 276.46 points or 0.51% at 54,088.39, and the Nifty was down 72.90 points or 0.45% at 16167.10. About 787 shares have advanced, 2531 shares declined, and 116 shares are unchanged. Shree Cements, Bajaj Finserv, Larsen and Toubro, Bajaj Finance and NTPC were among the top Nifty losers, while gainers included ONGC, Axis Bank, IndusInd Bank, Cipla and HDFC.