Mumbai, May 15 -- The key domestic benchmarks surrendered most of their gains and traded with minor upticks in early afternoon trade, pressured by profit booking and a spike in crude oil prices beyond the $100-per-barrel mark. Meanwhile, investors kept an eye on the ongoing Q4 earnings season. The Nifty traded below 23,750.

FMCG shares jumped for third consecutive trading session.

At 12:25 IST, the barometer index, the S&P BSE Sensex advanced 123.81 points or 0.17% to 75,528.10. The Nifty 50 index added 46.35 points or 0.20% to 23,735.95.

The broader market underperformed the frontline indices. The BSE 150 MidCap Index shed 0.26% and the BSE 250 SmallCap Index fell 0.13%.

The market breadth was negative. On the BSE, 1,891 shares rose ...