5 ms·Past its peak? Battered oil demand faces threat from electric vehicles2 points by caution 6y ago