Indian markets logged a second straight session of losses as fresh Iran US escalations weighed on sentiment. The Sensex fell 516 points to 77,328, while the Nifty 50 dropped 150 points to 24,176, both ending over 0.6% lower. But smallcaps stood out, closing in the green and outperforming the benchmarks despite the broader slide.
Swipe through stories, personalise your feed, and save articles for later — all on the app.