Mumbai, July 22 -- Domestic equity benchmarks closed mostly flat today, registering slight losses as investor sentiment remained cautious. Market participants continued to grapple with uncertainty ahead of the August 1 deadline for a potential U.S. trade agreement. The Nifty index settled just below the 25,100 mark. All sectoral indices on the NSE ended in the red, with PSU banks and realty stocks experiencing notable declines.

The S&P BSE Sensex declined 13.53 points or 0.02% to 82,186.61. The Nifty 50 index fell 29.80 points or 0.12% to 25,060.90.

Tata Motors (down 2.04%), Adani Ports & SEZ (down 1.93%) and Reliance Industries (down 1.08%) were major drags.

The broader market underperformed the frontline indices. The S&P BSE Mid-Cap ...