Stocks To Watch: Eyes On Tesla, Micron And The Suez Canal

The global chip shortage will impact the deliveries reports due out from Tesla (NASDAQ:TSLA) and Nio (NYSE:NIO). Analysts expect Tesla to report …
View full source