India favors building long-term partnerships with Russia in energy sector — MFA
0
India is the world’s third-biggest oil consumer, with the degree of its dependence on crude imports exceeding 85%