Can India Break Its Oil Addiction?

India is one of the world’s largest oil consumers, accounting for around 4 percent of global consumption. Only the U.S. and China outrank India in this regard, making it a key player in the oil market.

Read more: https://bit.ly/2FpoHyt