India favors building long-term partnerships with Russia in energy sector — MFA
Disclaimer: TASS is Russian government propaganda, and not a reliable news source.
India is the world’s third-biggest oil consumer, with the degree of its dependence on crude imports exceeding 85%