Sensex surges to 76,664.98 as Nifty steadies at 23,926.60

Business