New Delhi, Dec. 30 -- Indian stock markets: The Indian equity benchmarks ended Monday's trading session on a cautious and subdued note, as persistent selling pressure weighed on overall market sentiment.

Nifty 50 declined 0.38% to close at 25,942.10, while Sensex shed 346 points to settle at 84,695.54. Market breadth remained weak, with only 11 stocks advancing against 39 declines within Nifty 50 pack, highlighting broad-based selling and a negative undertone across sectors.

Although selective buying was visible in a handful of stocks, it failed to offset the overall weakness. Broader markets underperformed the frontline indices, reflecting a risk-off stance among investors and limited participation in the prevailing market trend.

Two ...