Mumbai, May 12 -- The domestic equity benchmarks ended with strong gains today, snapping a two-day losing streak, as geopolitical tensions eased following a ceasefire between India and Pakistan after days of missile and drone attacks. Progress on the US-China trade deal further boosted investor sentiment. The Nifty settled above the 24,900 level.

All the sectoral indices on the NSE ended in the green, with IT, realty, and metal shares recording the highest gains.

As per provisional closing data, the barometer index, the S&P BSE Sensex, zoomed 2,975.43 points or 3.74% to 82,429.90. The Nifty 50 index soared 916.70 points or 3.82% to 24,924.70.

The broader market outperformed the frontline indices. The S&P BSE Mid-Cap index advanced 3.8...