Indian benchmark indices ended lower on Monday, with the Sensex falling 307 points and the Nifty50 declining 0.39% amid rising US bond yields, crude oil prices and renewed rate-hike concerns. Adani Enterprises and Adani Ports led the losers, while Sun Pharma and Nestle India were among the top gainers.