Tesla (TSLA) posts earnings after the closing bell Wednesday, kicking off the first round of Magnificent 7 reports alongside Alphabet (GOOGL). Charles Schwab's Ben Watson explains that the stock has hit the brakes on price action and needs a catalyst to reignite momentum. He highlights key support and resistance levels to watch.
Morning Movers
22 Jul 2026
SHARE