Sensex ends 1,400 points high; Nifty surges 4%

Markets