Tesla earnings bring focus on self-driving, new appreciation for energy storage 0 19.07.2024 02:08 MarketWatch.com