Sensex ended nearly unchanged and Nifty closed below 24,400 after a weak session. The Nifty Volatility Index surged 10.5% to 19.01, showing rising uncertainty. Jio Financial, Hindalco, and Tata Motors PV were top losers, while PSU Bank and Media indices gained. Global tensions over US-Iran talks continued to impact investor sentiment and risk appetite.