Mumbai, June 29 -- Indian equity markets ended lower on Monday as investors booked profits and remained cautious over the sustainability of the interim peace agreement between the United States and Iran.

The Nifty 50 index closed at 23,946.25, down 109.75 points or 0.46 per cent. The BSE Sensex also settled in the red at 76,728.37, declining 372.10 points or 0.48 per cent.

According to market experts, investors remained cautious amid geopolitical developments and concerns over the upcoming earnings season.

Vinod Nair, Head of Research at Geojit Investments Limited, said, "Profit booking persisted near key psychological levels as investors remained cautious about the sustainability of the interim US-Iran peace agreement. The market curr...