Stock Market Today Live, July 31: Sensex tops 78,000, Nifty gains as global rally lifts market sentiment Jul 30, 2026