India’s Oil Consumption In Three Charts
India is one of the largest consumers of crude oil in the world. As a net importer of oil, India’s annual oil bill is huge. But according to a research report by The Oxford Institute of Energy Studies, India’s oil demand is rising and is “on the verge of take-off”. In addition, due to plunge …
Continue reading ‘India’s Oil Consumption In Three Charts’ »