India replacing China as the center of the world’s oil demand growth

March 14, 2016

Responsive image

Since the turn of the century, China has guzzled oil as its economy expanded, helping drive up crude prices to above $100 a barrel.

Category: Oil & Gas