Mumbai, March 25 -- The domestic benchmark indices closed slightly higher on Tuesday, trimming early gains after a strong opening. The Nifty settled above the 23,660 mark, extending its winning streak for the seventh consecutive session. While strength in HDFC Bank and IT stocks provided support, losses in Reliance Industries and ICICI Bank capped the market's upside.

Buoyed by positive global cues, the market opened on a strong note, with the Nifty briefly surging past 23,800 in early trade. However, profit booking in the mid-session erased most of the gains, leading to a subdued close with marginal changes.

The S&P BSE Sensex added 32.81 points or 0.04% to 78,017.19. The Nifty 50 index rose 10.30 points or 0.04% to 23,668.65. In seven...