Mumbai, Feb. 3 -- The key domestic indices traded with moderate losses in the afternoon trade, following weak cues from Asian markets. This decline was driven by heightened concerns over a potential broader trade war, particularly after US President Donald Trump imposed tariffs on Canada, Mexico, and China. The Nifty traded below the 23,350 mark.

Oil & gas, metal and FMCG shares tumbled while IT and consumer durables shares advanced.

At 12:25 IST, the barometer index, the S&P BSE Sensex, declined 346.44 points or 0.45% to 77,163.13. The Nifty 50 index fell 147.25 points or 0.63% to 23,334.90.

The broader market underperformed the frontline indices. The S&P BSE Mid-Cap index declined 1.29% and the S&P BSE Small-Cap index lost 1.84%.

Th...