Mumbai, June 10 -- The benchmark indices erased most of their intraday gains on Wednesday as profit booking emerged at higher levels. Sentiment was weighed down by continued foreign institutional investor (FII) selling, weak global cues and renewed geopolitical tensions in West Asia. Metal stocks led the decline amid concerns over slowing global demand. After climbing to an intraday high of 23,425.35 in afternoon trade, the Nifty surrendered most of its gains and settled below the 23,250 mark. FMCG and private banking stocks provided some support, while metal and realty counters witnessed selling pressure.

The S&P BSE Sensex advanced 64.42 points or 0.09% to 73,983.18. The Nifty 50 index fell 27.15 points or 0.12% to 23,214.95.

Bharti A...