merrill lynch

A new analysis says global demand for oil will peak by 2030

The global demand for crude oil will peak in 2030 as electric vehicles continue to chip away at the market for gasoline-powered cars and trucks.So say analysts with Bank of America Merrill Lynch, who predict that EVs will grow to…