Mumbai, July 3 -- The headline equity indices closed with modest losses on Wednesday, extending their losing streak for the second straight session. The Nifty 50, which climbed to an intraday high of 25,587.50 in the afternoon, eventually slipped to end below the 25,450 mark as profit booking in the final hour erased early gains.

Supported by positive global cues, the market opened on a firm note and saw continued buying through the first half of the session. However, the rally lost steam toward the close, dragging key indices lower.

Sector-wise, PSU bank and metal stocks came under pressure, while consumer durables and healthcare stocks provided some support with notable gains.

The S&P BSE Sensex fell 170.22 points or 0.20% to 83,239....