Mumbai, May 20 -- The key equity benchmarks traded with minor gains in mid-afternoon trade amid bargain buying at lower levels. Sentiment remained upbeat as Brent crude prices fell below $110 a barrel and Treasury yields softened. Nifty traded above the 23,650 mark.

Oil& gas shares witnessed buying demand for second consecutive trading session.

At 14:25 IST, the barometer index, the S&P BSE Sensex advanced 173.33 points or 0.22% to 75,367.24. The Nifty 50 index jumped 53.05 points or 0.22% to 23,669.50.

In the broader market, the BSE 150 MidCap Index rose 0.35% and the BSE 250 SmallCap Index shed 0.09%.

The market breadth was positive. On the BSE, 1,957 shares rose and 2,071 shares fell. A total of 199 shares were unchanged.

Buzzing ...