Indian stock indices Sensex and Nifty fell sharply on Friday as geopolitical tensions involving Israel and Iran led to a 13 per cent spike in Brent crude prices.