Indian equity markets opened sharply lower as escalating tensions involving the US, Israel and Iran triggered global risk-off sentiment. Sensex and Nifty fell over 1 per cent, while crude oil surged and Asian markets traded in the red amid war concerns.