Sensex falls 334 points, Nifty ends below 11,950; Bharti Infratel, JSW Steel, Tata Steel gain.
All sectoral indices led by PSU Banks, auto, pharma, energy, infra, metal and IT ended lower. About 863 shares advanced, 1634 shares declined, while 178 shares remain unchanged.