Mumbai, June 4 -- The key equity indices ended with decent gains today, snapping a three-day losing streak, as investor sentiment remained positive ahead of the upcoming RBI policy meeting. However, market participants will monitor bond markets, Brent crude trends, and global trade cues. The Nifty settled above the 24,600 level.

Barring the realty index, all sectoral indices on the NSE ended in the green, with oil & gas, metal, and IT shares leading the gains.

As per provisional closing data, the barometer index, the S&P BSE Sensex advanced 260.74 points or 0.32% to 80,998.25. The Nifty 50 index added 77.70 points or 0.32% to 24,620.20.

The broader market outperformed the frontline indices. The S&P BSE Mid-Cap index rose 0.76% and the ...