Energy Focus The implications of EV rollouts on DM oil demand The message from electric vehicle sales data is now clear: the EV revolution is alive and kicking and poses important implications for oil demand. We are slightly more optimistic on the pace of EV... 31st July 2023 · 19 mins read