Mumbai, April 29 -- The equity benchmarks traded with limited gains in morning trade. The Nifty traded above the 22,500 level. Oil & gas shares witnessed buying demand for the fourth consecutive trading session.

At 10:25 IST, the barometer index, the S&P BSE Sensex, was up 502.58 points or 0.68% to 74,232.74. The Nifty 50 index added 105.40 points or 0.47% to 22,525.35.

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

The market breadth was positive. On the BSE, 2,093 shares rose and 1,461 shares fell. A total of 214 shares were unchanged.

Results Today :

UltraTech Cement (up 1.16%), Birlasoft (down 0.79%), Can Fin Homes (down 0.89%), Fedbank Financial Services (up 1.69%), Indos...