New Delhi, Nov. 25 -- The Indian benchmark indices ended the session on a negative note for the second consecutive day, driven by sustained profit booking at higher levels and a weak market breadth.

Nifty 50 closed 109 points (-0.42%) lower at 25,959.50, decisively failing to sustain above the key psychological mark of 26,000, while Sensex shed 331 points (-0.39%) to settle at 84,900.71.

On the sectoral front, IT index showed resilience and led the gains, while metals, realty, and auto sectors faced significant selling pressure. The broader market sentiment was weak, with the overall advance-decline ratio on the NSE tilting in favour of declines, indicating a cautious approach to smaller-cap stocks.

Macroeconomically, the market reacte...