India is the world’s third-biggest oil consumer, with the degree of its dependence on crude imports exceeding 85% ...