Indian stock indices closed lower on Thursday as geopolitical tensions between Iran and the U.S. drove market volatility [1].

The dip reflects investor anxiety over rising crude oil prices and diplomatic instability. Because India relies heavily on oil imports, energy price spikes often trigger immediate pressure on domestic equities.

The Sensex closed at 74,346.17 [1], marking a decline of 303.67 points, or 0.41% [1]. Other reports indicated the index fell by more than 800 points during the trading session [2]. The Nifty closed at 23,405.60 [1], down 77.95 points, or 0.33% [1]. Some data suggested the Nifty dropped by over 200 points at its lowest point [2].

Despite the closing losses, the Nifty climbed back above the 23,400 level during the day. This recovery suggests a level of resilience among buyers despite the broader downward trend.

Market breadth remained negative throughout the session. A total of 2,318 shares declined [1], while 1,714 shares advanced [1]. Another 167 shares remained unchanged [1].

The volatility was primarily linked to heightened friction between Iran and the U.S., a situation that typically correlates with increased crude oil costs and risk-off sentiment in emerging markets [1], [2].

The Sensex closed at 74,346.17, marking a decline of 303.67 points.

The disparity between the intraday lows and the final closing numbers indicates a volatile 'V-shaped' recovery attempt by investors. While the markets managed to claw back significant losses, the overall negative close underscores a cautious sentiment. The sensitivity of the Indian market to Iran-US relations highlights how external geopolitical shocks can override domestic economic momentum, particularly through the channel of oil price inflation.