Electric cars, fuel efficiency to wipe out oil demand equal to Iran's output by 2025, Barclays says

1:44 PM ET Thu, 5 Oct 2017

Oil consumption could take a major hit in the coming years as a growing number of countries curb fossil fuel-powered cars, Barclays said.