Mumbai, June 5 -- The key benchmark indices traded with moderate gains in morning trade, supported by buying interest amid positive global sentiment. While investors await the outcome of the RBI policy meeting later this week, they are also closely monitoring bond markets, Brent crude trends, and global trade developments. The Nifty traded above the 24,700 level.

Pharma shares rallied for the second consecutive trading sessions.

At 10:25 IST, the barometer index, the S&P BSE Sensex advanced 357.15 points or 0.44% to 81,355.40. The Nifty 50 index added 117 points or 0.48% to 24,730.65.

In the broader market, the S&P BSE Mid-Cap index rose 0.41% and the S&P BSE Small-Cap index added 0.68%.

The market breadth was strong. On the BSE, 2,4...