The International Energy Agency moved up the date when it expects oil demand to peak to before 2030. Electric vehicle growth is a big part of the reason.