Thanks to electric vehicle adoption, global oil demand could be reduced to 3.5 million barrels a day by 2025. This projection was made in a recent Barclays analyst forecast research note. The 3.5 million barrel figure nearly matches Iran’s daily output of 3.8 million barrels a day, a doomsday threat to the third-largest producer of […]

+ Read More