Electric vehicle growth could see oil demand peak by 2030 – Fitch
Electric Vehicle (EV) adoption is an increasing threat to oil demand, which could plausibly peak before 2030, Fitch Ratings says in a
Oil prices slide after IEA cuts 2018 oil demand growth outlook to1.3 million bpd
Oil prices fell more than 1 percent Wednesday, continuing Tuesday’s slide after the International Energy Agency cast doubts