web analytics

India’s Russian-Oil Buy: Red Flag or Red Herring?

New Delhi has faced criticism for its longstanding ties with Moscow. But at least for now, a big shift toward Russian-oil imports looks unlikely.