Sensex tumbles 1,020.80 points to end at 58,098.92; Nifty tanks 302.45 points to 17,327.35.

Sensex tumbles 1,020.80 points to end at 58,098.92; Nifty tanks 302.45 points to 17,327.35.