2026.11.12

Tesla deliveries best Wall Street guesses alongside second-best energy quarter