The electric vehicle (EV) renaissance is upon us and there is no doubt about it. What was once dismissed as a naive novelty is now recognized as the future of driving, with virtually every…
Electric Vehicle (EV) adoption is an increasing threat to oil demand, which could plausibly peak before 2030, Fitch Ratings says in a new report.
This comes as another warning to oil…