Mumbai, Jan. 9 -- The domestic equity indices traded with major losses in the mid- afternoon as investors remained cautious ahead of a U.S. Supreme Court ruling on the legality of U.S. tariffs, which have weighed on markets in recent sessions.

The Nifty traded near the 25,650 mark. Consumer durables shares extended losses for second consecutive trading session.

At 14:28 IST, the barometer index, the S&P BSE Sensex, tumbled 651.25 points or 0.77% to 83,539.71. The Nifty 50 index dropped 223.30 points or 0.87% to 25,653.95.

The broader market outperformed the frontline indices. The S&P BSE Mid-Cap index tanked 1.13% and the S&P BSE Small-Cap index declined 1.79%.

The market breadth was weak. On the BSE, 965 shares rose and 3,126 shares...