India fails to capitalize on cheap crude prices

Though oil prices have hit rock bottom across the globe, India is not in a position to take advantage of the situation. The world’s third-largest oil importer currently lacks the storage capacity to stockpile the cheap oil. After the Indian government clamped down on all forms of passenger transport, including flights, to contain the spread […]