Earnings reports from major American banks. #Tesla recovers after yesterday's shock

https://t.co/mTlE6L2XUo

$SPX $NDX $SPY $QQQ $AAPL $AMZN $GOOG $FB $NFLX $NIO $TSLA #stocks #investing #business #finance #cannabis