Indian equity benchmarks closed Thursday's session virtually unchanged, masking a day of sharp intraday volatility driven by geopolitical anxiety, a weakening rupee, and elevated crude oil prices.

The Nifty 50 held its ground, finishing slightly lower, while the broader market struggled to find direction amid conflicting signals from global risk sentiment and domestic currency pressures.

The muted close belied significant turbulence during trading hours.

Investors navigated a complex backdrop where rising energy costs threatened to weigh on corporate margins and inflation expectations, while a softening rupee added import costs and currency risk.

The session was further complicated by shifting geopolitical dynamics, which kept risk appetite fragile and prevented sustained buying interest in either direction.

This pattern of flat closes masking underlying stress has become a recurring theme for Indian markets in recent sessions.