Peak oil demand may be just 12 years away. That’s according to Bank of America Merrill Lynch analysts who predict that 40 percent of all car sales will be electric vehicles by 2030


Source: Auto Feed