Nifty 50 and Sensex fell sharply, dragged by banks, auto, and consumer stocks amid Iran-Israel tensions, high crude prices, and rupee lows, with bearish momentum persisting and volatility elevated.