Stock markets rally for second day as crude drops on hopes of de-escalation in West Asia war
The 30-share BSE Sensex jumped 1,205 points or 1.63%, to settle at 75,273.45 and the 50-share NSE Nifty surged 394.05 points or 1.72%, to end at 23,306.45. File | Photo Credit: Reuters Stock markets rallied for the second consecutive day on Wednesday (March 25, 2026), with benchmark indices Sensex and Nifty closing nearly 2% higher…

