Mumbai, July 3 -- The key equity benchmarks traded with moderate gains in morning trade. The Nifty traded above the 25,550 mark.

Oil & gas shares jumped after declining in the past trading session.

At 10:25 IST, the barometer index, the S&P BSE Sensex advanced 278.10 points or 0.33% to 83,687.79. The Nifty 50 index jumped 107.55 points or 0.43% to 25,561.55.

In the broader market, the S&P BSE Mid-Cap index rose 0.43% and the S&P BSE Small-Cap index jumped 0.44%.

The market breadth was positive. On the BSE 2,102 shares rose and 1,406 shares fell. A total of 209 shares were unchanged.

New Listing:

Shares of Indogulf Cropsciences were currently trading at Rs 109.50 at 10:27 IST on the BSE, representing a discount of 1.35% compared with...