Global oil demand is on track to peak by 2030, says International Energy Agency

This post was originally published on CNA.