Sensex surges 320.33 points to 40,048.74 in opening trade; Nifty climbs 86.75 points to 11,767.10.

Sensex surges 320.33 points to 40,048.74 in opening trade; Nifty climbs 86.75 points to 11,767.10.