Nifty 50 Tests 23,000: Sensex Gains 216 Points as IT and Pharma Stocks Lead Breaking News - October 30, 2026