GRAPHIC: If every new car sold in the world by 2035 were electric, oil demand in 2050 would still be 85 million barrels per day

By CEC Staff