Musk's Tesla revenue beats estimates as deliveries rebound, energy storage grows | StockRay