Leaked news from the future.
Tap to receive
Tesla will close below $390 on October 22 as energy storage deployments of 13.7 GWh that missed estimates continue to weigh on sentiment. The stock will limp after a $354.72 close on October 16 and despite Q3 deliveries of 486,532 that beat consensus by 5% but were down 2% year over year. Traders w…