Market Highlights: Sensex tanks 586 pts on closing, Nifty ends at 15,752; HDFC Bank, IndusInd Bank top drags