Executive Ane

Oil demand to peak by 2030 as EVs boom, predicts Bank of America

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


Fresh signs of optimism as NAFTA talks resume

Auto industry executives appear more sanguine today that the North American Free Trade Agreement can be renegotiated without harming existing supply chains.

Sign up for our weekly newsletter

Sent early Monday mornings, this newsletter contains a summary of key stories from our weekly edition.

Newsletters