Mumbai, Dec. 18 -- The key equity benchmarks traded with moderate cuts in the mid-afternoon trade, marking a fourth consecutive session of losses. Investor sentiment remained cautious amid ongoing uncertainty over a potential U.S.-India trade agreement, which weighed on risk appetite. However, the downside could be partially cushioned by a rebound in the rupee and early signs of renewed buying from foreign investors. The Nifty traded below the 25,800 level.

Pharma shares corrected after advancing in the past trading session.

At 14:27 ST, the barometer index, the S&P BSE Sensex, declined 164.58 points or 0.19% to 84,395.07. The Nifty 50 index lost 29.05 points or 0.11% to 25,789.50.

In the broader market, the S&P BSE Mid-Cap index shed ...