Holac Posted January 1, 2018 Electric cars will wipe out oil demand equal to Iran's output by 2025, Barclays says Quote Share this post Link to post Share on other sites