Sensex surges 650 points, Nifty above 24,350. 7 key factors behind today's D-Street rally July 3, 2026 · Economic Times Read full story at source