The markets sold off ahead of Tesla's (TSLA) highly anticipated earnings report, which appeared to win investors over. The same couldn't be said for IBM Corp. (IBM) after sliding down on a revenue loss despite gains in its software business. Meanwhile, AT&T (T) climbed to highs it hasn't seen since May 2021. Caroline Woods breaks down the day's top stories.
23 Oct 2024
SHARE