Stock markets end marginally lower in volatile trade
The 50-share NSE Nifty skidded 4.30 points, or 0.02%, to end at 23,654.70. | Photo Credit: Reuters Equity benchmark indices ended lower in a volatile day of trade on Thursday (May 21, 2026), surrendering their early gains, amid profit-taking in blue-chip stocks. The 30-share BSE Sensex declined 135.03 points, or 0.18%, to settle at 75,183.36….
Read More “Stock markets end marginally lower in volatile trade” »
