Market Wrap: Sensex drops 516 points, Nifty closes below 24,200 amid fresh Iran-US escalations, smallcaps outperform May 8, 2026 · Economic Times Read full story at source