Stock market today: Tesla shares pop as Elon Musk's promise of cheaper EVs charms investors