Sensex gains 595 points, Nifty settles above 25,800 for 1st
Indian stock markets kept climbing for the third day straight on Wednesday.
The Sensex closed up 595 points at 84,466, and the Nifty finished above 25,800 for the first time ever.
Midcap stocks also reached all-time highs, with IT companies like Tech Mahindra leading the charge.
Factors driving the rally
A breakout above 25,800 means investors are feeling confident about where things are headed.
Strong company earnings and solid GDP growth have people upbeat about financial and consumer stocks.
Plus, buzz around a possible NDA win in Bihar and talk of an India-US trade deal added to the positive mood.
Global factors at play
It's not just local news—global factors are helping too.
The US government reopening and hopes for Fed rate cuts have made investors more willing to take risks in places like India.
All these pieces together are making Indian stocks extra attractive right now.