Sensex tumbles 1,158 points; public sector banks worst hit

Sensex tumbles 1,158 points; public sector banks worst hit