Marina Schwarz + 1,576 August 9, 2018 Still no consensus on the effect of EVs on oil demand, so basically, don't trust anyone. Quote Share this post Link to post Share on other sites