Bank Nifty surges 1.67% to reclaim 58,000 as HDFC Bank, ICICI Bank lead