Business And Startup Sensex soars 965 points, Nifty hits 24,330 as Q1 earnings lift Dalal Street mood Aditya Rao · July 17, 2026