Indian stock markets faced a sharp decline today, with the Sensex and Nifty closing over 1% lower amid rising geopolitical tensions.