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


Tesla CEO Musk must meet lofty goals to get paid

Tesla said CEO Elon Musk will receive no guaranteed compensation of any kind, and that he will be paid only if the company and all of its shareholders do extraordinarily well.

Sign up for our weekly newsletter

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

Newsletters