Mumbai, March 18 -- The domestic equity indices ended with minor gains on Monday. The Nifty closed above the 22,100 level after hitting the day's low of 21,916.55 in mid-morning trade. Metal, media and FMCG stocks advanced while oil & gas, private bank and auto shares declined.

As per provisional closing data, the barometer index, the S&P BSE Sensex was up 104.99 points or 0.14% to 72,748.42. The Nifty 50 index advanced 32.35 or 0.15 to 22,055.70.

In the broader market, the S&P BSE Mid-Cap index rose 0.04% and the S&P BSE Small-Cap index shed 0.07%.

The market breadth was positive. On the BSE, 2,006 shares rose and 1,934 shares fell. A total of 116 shares were unchanged.

The NSE's India VIX, a gauge of market's expectation of volatili...