Mumbai, March 4 -- The frontline indices traded with moderate losses in early-afternoon trade as market sentiment was weighed down by US President Donald Trump's decision to implement tariffs on Canada and Mexico starting today, along with Canada's retaliatory tariffs on US goods. The Nifty traded below the 22,100 level. Auto shares declined after advancing in the past trading session.

At 12:30 IST, the barometer index, the S&P BSE Sensex, fell 162.28 points or 0.22% to 72,923.66. The Nifty 50 index lost 47 points or 0.21% to 22,072.30.

In the broader market, the S&P BSE Mid-Cap index shed 0.01%, and the S&P BSE Small-Cap index added 0.98%.

The market breadth was positive. On the BSE, 2,183 shares rose and 1,605 shares fell. A total of...