Sensex and Nifty reversed early gains as US strikes on Iran weakened peace hopes and fuelled energy worries.
FIIs sold ₹2,407.87 crore, showing persistent risk aversion toward emerging markets.
HDFC Bank, Infosys, Reliance led declines while NTPC, Power Grid, UltraTech Cement gained.