Mumbai, July 3 -- The headline equity benchmarks erased all early gains and traded with slight losses in mid-afternoon trade, as investors remained cautious ahead of the anticipated India-US trade deal. The Nifty slipped below the 25,450 mark.

Media shares advanced after declining in past two consecutive trading sessions.

At 14:30 IST, the barometer index, the S&P BSE Sensex shed 13.16 points or 0.02% to 83,394.76. The Nifty 50 index lost 29.10 points or 0.12% to 25,424.30.

In the broader market, the S&P BSE Mid-Cap index shed 0.01% and the S&P BSE Small-Cap index jumped 0.45%.

The market breadth was positive. On the BSE, 2,023 shares rose and 1,914 shares fell. A total of 179 shares were unchanged.

Economy:

The seasonally adjusted ...