Easing geopolitical tensions, a weaker dollar index, and positive equity market sentiment strengthen the Indian currency.