Global oil demand still behind supply in latest IEA report

China and India together accounted for nearly 50% of global demand growth in 2017
China and India together accounted for nearly 50% of global demand growth in 2017
Tags

More from Energy Voice

Latest Posts