Explore Business Standard
India and Russia are chasing a $100 billion trade goal, but India is staring at a $60 billion trade deficit driven largely by Russian oil. As Vladimir Putin visits New Delhi, we break down what’s changed—sanctions pressure, falling oil imports, defence linkages, payment hurdles, and the big question: can India boost exports and rebalance the relationship?