Mumbai, July 21 -- The domestic equity benchmarks traded with moderate gains in the mid- afternoon trade. The Nifty hovered above the 25,000 level. Bank stocks rebounded after slipping in the last two trading session.

At 14:30 IST, the barometer index, the S&P BSE Sensex, advanced 263.55 points or 0.32% to 82,023.28. The Nifty 50 index added 66.15 points or 0.27% to 25,034.90.

In the broader market The S&P BSE Mid-Cap index rallied 0.41% and the S&P BSE Small-Cap index shed 0.09%.

The market breadth was negative. On the BSE, 1,849 shares rose and 2,206 shares fell. A total of 198 shares were unchanged.

Economy:

India's forex reserves fell $3.04 billion to $699.74 billion for the week ending July 4, data by the Reserve Bank of India ...