Mumbai, June 30 -- The headline equity indices traded with substantial losses in the mid-afternoon trade, weighed down by weak forex reserves and global uncertainty. Geopolitical relief and US-India trade optimism offered little support, as caution persisted ahead of the July 9 U.S. tariff deadline.

The Nifty slipped below 25,500 level after hitting day's high of 25,669.35 in early trade. Auto shares witnessed profit booking after advancing in the past four consecutive trading sessions.

At 14:25 IST, the barometer index, the S&P BSE Sensex, fell 527.37 points or 0.63% to 83,531.55. The Nifty 50 index fell 148.55 points or 0.58% to 25,489.25.

The broader market outperformed the frontline indices. The S&P BSE Mid-Cap index rose 0.57% and...