Indian markets ended lower, with the Sensex falling 253 points, settling at 77,017.79. While Nifty closed at 24,032.80. Banking, realty, and oil & gas stocks dragged indices amid rising West Asia tensions. US-Iran clashes near the Strait of Hormuz and attacks on regional ships heightened global risk fears, though auto and FMCG sectors outperformed.