Mumbai, June 30 -- The headline equity benchmarks ended with modest losses today, snapping a four-day winning streak. While easing geopolitical tensions and optimism around US-India trade offered some support, investors remained cautious ahead of the upcoming U.S. tariff deadline on July 9. Private banks and financial services stocks saw selling pressure, dragging indices lower. In contrast, PSU banks and consumer durables stocks attracted buying interest.

The S&P BSE Sensex tanked 452.44 points or 0.54% to 83,606.46. The Nifty 50 index fell 120.75 points or 0.47% to 25,517.05. In the previous four consecutive sessions, the Sensex jumped 2.64% while the Nifty rose 2.67%.

ICICI Bank (down 1.09%), Reliance Industries (down 1.02%) and HDFC...