Mumbai, Dec. 15 -- The domestic equity benchmarks traded with minor losses in mid-afternoon trade, retreating after a two-day rally as continued foreign investor selling and lingering uncertainty over a potential U.S. trade deal dampened investor risk appetite.

The Nifty traded below the 26,050 mark. Pharma shares witnessed profit booking after advancing in the past three consecutive trading sessions.

At 14:30 IST, the barometer index, the S&P BSE Sensex, declined 100.20 points or 0.12% to 85,167.42. The Nifty 50 index lost 29.90 points or 0.11% to 26,019.45.

In the broader market, the S&P BSE Mid-Cap index rose 0.02% and the S&P BSE Small-Cap index advanced 0.38%.

The market breadth was positive. On the BSE, 2,172 shares rose and 2,0...