MUMBAI — The benchmark Sensex closed at an all-time high of 84,012.45, gaining 612 points (0.74%) as foreign portfolio investors poured a net ₹4,890 crore into Indian equities.
The Nifty 50 mirrored the rally, settling at 25,610 with broad-based gains across IT and private banks. Analysts attribute the surge to easing US Treasury yields and confidence in India's Q2 corporate earnings season.
Discussion