Indian Struggles Drown Oil’s Prospects
With a population of approximately 1.2billion people India is currently the third largest oil-consumer. As we entered the new year India was expected to be a major driver of oil demand recovery as economies opened and the world got moving again. However, the pandemic situation in India has deteriorated considerably over the last […]