Mumbai, Dec. 24 -- The key equity benchmarks traded with moderate losses in mid-afternoon trade, amid foreign institutional investors (FII) selling and Sensex's weekly derivatives expiry today. Market participants will closely monitoring rupee movement, FII activity, IPO-related developments, and global cues. The Nifty traded above the 26,150 mark.

Oil & gas shares declined after witnessing buying demand for three consecutive trading sessions.

At 14:25 IST, the barometer index, the S&P BSE Sensex declined 115.14 points or 0.14% to 85,411.90. The Nifty 50 index fell 35.85 points or 0.14% to 26,141.30.

In the broader market, the S&P BSE Mid-Cap index shed 0.18% and the S&P BSE Small-Cap index fell 0.02%.

The market breadth was weak. On ...