Rodent + 1,424 May 30, 2018 EVs will displace 2.5 million bpd of oil demand by 2030 according to a senior analyst at the IEA based on its new report: Global EV Outlook 2018. Dissenters? Quote Share this post Link to post Share on other sites