Sensex fell 296.19 points to 73,971.30 and Nifty dropped 103.30 points to 23,272.25 on US–Iran tension concerns.
Persistent FII selling continued with ₹3,911.68 crore offloaded, while Bajaj Finance, Power Grid, and L&T led losses.
Brent crude fell 0.73% to $94.29; Trump said he persuaded Netanyahu to call off Beirut strike, but Middle East tensions persist.