New Delhi, July 5 -- The Indian stock market's benchmark indices - Sensex and Nifty - ended with modest gains in a volatile session on Friday, as investors continued to track progress in the India-US trade deal ahead of the approaching tariff deadline on July 9.

The Nifty 50 rose 0.22% to 25,461, and the BSE Sensex added 0.23% to 83,432.89. Both benchmarks lost about 0.7% this week amid valuation concerns and caution ahead of the trade deal.

The broader market underperformed with Nifty Midcap100 and Smallcap100 indices ending on a flat note.

The Indian stock market sentiment has improved as the Nifty 50 index bounced back from 25,350-25,300 range and ended close to 25,450 levels, said Sumeet Bagadia, Executive Director at Choice Brokin...