New Delhi, July 8 -- Indian stock market benchmarks- the Sensex and the Nifty 50- ended with decent gains on Tuesday, July 8, with large financial stocks as the key support.

The Sensex closed with a gain of 270 points, or 0.32 per cent, at 83,712.51, while the Nifty 50 rose 61 points, or 0.24 per cent, to 25,522.50. The mid and small-cap segments underperformed.

While the BSE Midcap index ended almost flat, the Smallcap index dropped 0.17 per cent.

Gains in select financial heavyweights, including HDFC Bank, Kotak Mahindra Bank, and ICICI Bank, drove the key indices into positive territory, even as uncertainty over a potential India-US trade deal limited the gains.

"The Indian equity market remained largely rangebound as investors awa...