Mumbai, May 23 -- The key equity indices traded with robust gains in afternoon trade, supported by ITC. However, further upside may be capped due to concerns over foreign fund flows and the weakening fiscal outlook of the United States. Media stocks extended gains for the third consecutive trading session. The Nifty traded above the 24,850 mark.

At 13:30 IST, the barometer index, the S&P BSE Sensex, zoomed 886.69 points or 1.10% to 81,835.00. The Nifty 50 index jumped 283.60 points or 1.14% to 24,889.80.

In the broader market, the S&P BSE Mid-Cap index advanced 0.51% and the S&P BSE Small-Cap index rallied 0.51%.

The market breadth was positive. On the BSE, 2,269 shares rose and 1,561 shares fell. A total of 171 shares were unchanged....