Mumbai, July 22 -- The key equity indices traded with small gains in the morning trade. However, investor sentiment remained cautious, with uncertainty surrounding the upcoming August 1 deadline for a potential US trade agreement keeping market participants on edge.

The Nifty traded above the 25,100 level. Private Bank shares gained for a second day in a row.

At 10:30 ST, the barometer index, the S&P BSE Sensex, rose 115.72 points or 0.12% to 82,316.07. The Nifty 50 index rose 14.05 points or 0.06% to 25,104.75.

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

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