Economy Sensex dips over 800 points on worsening global headwinds, Nifty down 270 points October 26, 2023