Indian markets opened lower Tuesday, extending losses as geopolitical tensions, surging crude oil prices, and rupee weakness weighed on investor sentiment.