KRTL BioTech

Past its peak? Battered oil demand faces threat from electric vehicles

Past its peak? Battered oil demand faces threat from electric vehicles

Oil companies may be facing uncertainty as the coronavirus pandemic triggers a collapse in demand for their products, but auto makers are betting the crisis will help accelerate an electric future.