Mumbai, March 4 -- The domestic equity indices ended with small gains on Monday. The Nifty settled above the 22,400 level. Oil & gas, private bank and financial services stocks advanced while media, IT and auto shares declined.

As per provisional closing data, the barometer index, the S&P BSE Sensex, was up 66.14 points or 0.09% to 73,872.29. The Nifty 50 index added 27.20 points or 0.12% to 22,405.60.

The benchmark Nifty50 hit a record high of 22,440.90 in the mid-morning trade.

In the broader market, the S&P BSE Mid-Cap index rose 0.31% and the S&P BSE Small-Cap index fell 0.62%.

The market breadth was weak. On the BSE, 1,405 shares rose and 2,491 shares fell. A total of 148 shares were unchanged.

Economy:

India's forex reserves j...