Seeking Alpha | What Do Electric Vehicles Mean For Oil Demand? Seeking Alpha Many renewable energy proponents believe global oil demand will sink, tomorrow. This is false, as I illustrated in July with How Many Electric Vehicles Would It Take To Replace 1 Mbd Of Oil Demand? Many oil bulls, on the other hand, believe renewable ... |