The Nifty 50 settled at 23,946.25, down 109.75 points or 0.46%, while the Sensex closed at 76,728.37, shedding 372.10 points or 0.48%

Indian markets ended lower as Sensex and Nifty snapped a two-session winning streak, pressured by geopolitical tensions in the Middle East and broad-based selling. While pharma…

The Nifty 50 settled at 23,946.25, down 109.75 points or 0.46%, while the Sensex closed at 76,728.37, shedding 372.10 points or 0.48%