Green Electric vehicles alone could cause peak oil demand within decade July 5, 2018 BIMnewsmanager Green In an aggressive scenario, electrified transportation could displace 8 million barrels of oil per day. Powered by WPeMatico