Alphabet, Tesla Earnings Awaited After Close

July 22, 2026
Mega-caps Alphabet and Tesla report this afternoon. Chips rallied into Alphabet's results, possibly on hopes for big spending plans. But climbing yields and oil present headwinds.