New Delhi, Dec. 23 -- Breakout stocks to buy or sell: The Indian stock market ended on a higher note on Monday, December 22, supported by a recovery in the rupee and encouraging global signals.

Marking a second straight session of gains, the Sensex advanced 638 points, or 0.75%, to settle at 85,567.48, while the Nifty 50 rose 206 points, or 0.79%, to finish at 26,172.40. Broader markets also outperformed, with the BSE Midcap index rising 0.86% and the Smallcap index surging 1.12%.

The market's recovery was driven by a rupee rebound and renewed foreign fund inflows. The Indian rupee, which had slipped to a record low beyond the 91 level against the US dollar last week, closed 3 paise weaker at 89.70 per dollar on Monday.

Positive global...