Indian equity benchmarks closed virtually flat on Thursday, July 16, as investors remained cautious amid escalating tensions between the United States and Iran.

The BSE Sensex ended the session marginally higher, gaining just one point to close at 77,186.87.

Meanwhile, the NSE Nifty 50 slipped six points to settle at 24,072.75.

The muted performance reflects a broader risk-off sentiment driven by weak global cues.

Traders are closely monitoring the geopolitical situation, with fears of further escalation weighing on market sentiment and limiting upside potential for domestic equities.

This session follows a period of volatility for Indian markets.