Mumbai, Dec. 16 -- The key equity benchmarks traded with moderate losses in morning trade amid persistent foreign portfolio outflows, a weakening rupee, and continued uncertainty over a trade agreement with the United States.

The Nifty traded below the 25,950 mark. Realty shares extended losses for the second consecutive trading session.

At 10:30 ST, the barometer index, the S&P BSE Sensex, fell 384.50 points or 0.45% to 84,828.86. The Nifty 50 index lost 117.40 points or 0.45% to 25,909.80.

In the broader market, the S&P BSE Mid-Cap index fell 0.55% and the S&P BSE Small-Cap index slipped 0.46%.

The market breadth was positive. On the BSE, 1,567 shares rose and 1,981 shares fell. A total of 217 shares were unchanged.

Buzzing Index:...