Why did market rise today? Sensex surges 965 points; Nifty ends above 24,300. 4 reasons why D-Street defie · Activ.news