The NSE Nifty was no better, which broke below the 7,800-mark as IT, metal, FMCG and automakers led the fall.
Weighed down by fresh selling, the BSE Sensex remained in a range-bound before ending the day lower by 145.25 points, or 0.56 per cent, at 25,590.65.
The gauge had gained 216.68 points in yesterday's trade on hopes that Parliament will manage to pass the crucial bankruptcy Bill.
Investors avoided building their bets in a holiday-shortened week as markets will remain closed on Friday on account of Christmas and an approaching monthly derivative expiry next Thursday (December 31).
More From This Section
"Indices started the day with a cautious note and lost its shine due to selling pressure and weak global cues. Continued selling by foreign portfolio investors and fall in crude oil prices has dampened sentiment," said Gaurav Jain, Director, Hem Securities.
Of the 30-share Sensex pack, 20 lost and 10 gained.
Stocks of IT exporters took a big blow after the US Congress imposed a special outsourcing fee of up to USD 4,500 on H-1B and L-1 visas to fund a 9/11 healthcare Act and biometric tracking system.
ITC Ltd, M&M, Adani Ports, Lupin, SBI, Hero MotoCorp and L&T suffered losses too.
Breaking from the crowd, Sun Pharma, Axis Bank, Bharti Airtel, Asian Paint, GAIL and ICICI Bank advanced.
Reliance Communications closed 2.39 per cent up after the company said it's in talks with shareholders of Aircel for a potential merger of their wireless businesses.
In broader markets, the BSE mid-cap index edged lower by 0.31 per cent while small-cap shed 0.02 per cent.
On the global front, Asian markets ended mixed. The Shanghai Composite index rose 0.26 per cent after China's leaders signalled taking further steps to support growth.
"The market is correcting due to the unproductive winter
session of the parliament. The momentum in the medium term would depend on the reduced concerns over global liquidity and any likely reform steps taken outside the parliamentary route," said Vinod Nair, Head-Fundamental Research, Geojit BNP Paribas Financial Services Ltd.
The market breadth was in the negative zone as 1,369 stocks ended lower, 1,305 closed higher, while 237 ruled steady out of the total 2,911 stocks.
The total turnover rose to Rs 2,685 crore, from Rs 2,505.93 crore yesterday.