Mumbai, Oct. 30 -- The key domestic indices traded with significant losses in the early afternoon trade amid profit booking. Investors monitored Q2 earnings reports from different companies, while keeping close watch on the development around US -China trade deal and India-US trade deal, crude oil prices and IPO activity. The Nifty failed to hold the 25,650 mark.

FMCG shares tumbled after advancing in the past trading session.

At 12:25 IST, the barometer index, the S&P BSE Sensex, declined 438.47 points or 0.52% to 84,556.37. The Nifty 50 index fell 134.05 points or 0.51% to 25,619.85.

The broader market outperformed the frontline indices. The S&P BSE Mid-Cap index shed 0.09% and the S&P BSE Small-Cap index dropped 0.10%.

The market b...