Indian stock markets tumbled today as escalating US-Iran tensions and rising oil prices spooked investors. The Sensex fell 1,710 points to 78,528, while the Nifty dropped 477 points to 24,389. Midcap and smallcap indices also opened lower. Market breadth was weak, with 2,211 stocks declining against 261 gainers, reflecting widespread selling pressure.