In a volatile trading session, the benchmark indices hit fresh record highs in the afternoon trade even as political turmoil in Washington spooked global investors, sending Asian markets lower.
At 1:42 pm, the S&P BSE Sensex was trading at 30,667, up 85 points, while the broader Nifty50 was ruling at 9,523, up 12 points.
The 30-share Sensex gained as much as 88 points to hit its fresh record high of 30,670, while the broader 50-share Nifty added 15 points to notch its all-time high of 9,528.
The 30-share Sensex gained as much as 88 points to hit its fresh record high of 30,670, while the broader 50-share Nifty added 15 points to notch its all-time high of 9,528.
In the broader market, the S&P BSE Midcap index gained 0.2%, while the