Benchmark indices ended the day lower as the opposition disruptions in the Rajya Sabha, posed a fresh threat to the GST Bill.
Sensing that there is now a possibility that the GST Bill may not go through in the upper house, investors sold heavily into blue chip stocks.
To compound woes, weak trades across the global markets saw further selling pressure in stocks, especially after a crash in commodity stocks.
Midcap stocks came in for a pounding for the second day in a row. Tata Chemicals, Havells and Jindal Steel saw huge selling pressure. CESC lost 6 per cent in trade, after the company said that its subsidiary won the Pune Franchisee of IPL. The sensex ended the day lower by 274 points and Nifty down by 89 points.
Shares in Royal Enfield fell 2 per cent after the company placed its production loss at 11,000 units due to Chennai floods. Pharma shares were the biggest losers with the pharma index dropping 2 per cent Glenmark fell 5 per cent, while 2 per cent Cipla and Sun also lost 2 per cent.
Meanwhile, Asian markets ended the day mixed, while most of Europe was trading with marginal losses.