Sensex tanks 1,093.22 points to settle at 58,840.79; Nifty falls 346.55 points to 17,530.85.

Sensex tanks 1,093.22 points to settle at 58,840.79; Nifty falls 346.55 points to 17,530.85.