BSE Sensex surging 535.24 points to close at 75,901.41 and NSE Nifty advanced 128.10 points to end at 22,957.25, though it retreated significantly from the day’s high of 23,137 in the final hour of trading