World Oil Price and Electric Vehicles
LEVA’s Ed Benjamin enumerates the many reasons that plummeting oil prices will not only be short-lived, but that multiple other drivers will compel a shift to electric vehicles As I write this, the price of Brent Light Crude is $51.35 / bbl. That is down from about $110 / bbl. 7 months earlier. Filling a