Mumbai, Oct. 28 -- The key equity benchmarks closed with modest cuts today, weighed down by profit booking and weak global cues. Investors remained cautious ahead of major global and domestic events, including FII activity trends, developments in US-China trade relations, movement in crude oil prices, and a slew of upcoming corporate earnings announcements. The Nifty settled below the 25,950 mark. Realty, IT and consumer durables shares declined, while metal, PSU bank and media stocks advanced.

As per provisional closing data, the barometer index, the S&P BSE Sensex declined 150.68 points or 0.18% to 84,628.16. The Nifty 50 index lost 29.85 points or 0.11% to 25,936.20.

The broader market outperformed the frontline indices. The S&P BSE ...