Mumbai, Feb. 17 -- The key domestic indices pared all losses and ended with minor gains on Monday, snapping an eight-day declining streak, driven by easing US trade uncertainties, which helped support a market recovery. The Nifty settled above the 22,950 mark.

Healthcare, pharma, and metal shares advanced while Media, IT, and FMCG shares declined.

As per provisional closing data, the barometer index, the S&P BSE Sensex, advanced 57.65 points or 0.08% to 75,996.86. The Nifty 50 index added 30.25 points or 0.13% to 22,959.50. In eight consecutive trading sessions, the Sensex and Nifty lost 3.29% and 3.28%, respectively.

The broader market underperformed the frontline indices. The S&P BSE Mid-Cap index rose 0.51%, and the S&P BSE Small-Ca...