Stock Markets Close Strong: 6 Key Highlights as Sensex Gains 388 Pts; Nifty Settles at 26,013 November 17, 2025 Newsnectar Finance