Mumbai, Feb. 3 -- The key equity benchmarks ended with robust gains today, extending gains for a second consecutive session, after India and the United States announced a long-awaited trade deal that eased tariff-related concerns which had weighed on domestic markets for months.

The Nifty settled above the 25,700 level. All NSE indices closed in the green, with realty, financial services and consumer durables stocks leading the gains.

As per provisional closing data, the barometer index, the S&P BSE Sensex zoomed 2,072.67 points or 2.54% to 83,739.13. The Nifty 50 index added 639.15 points or 2.55% to 25,727.55. In two consecutive trading sessions, the Sensex added 3.73% while the Nifty gained 3.63%.

In the broader market, the S&P BSE...