The Mag 7 takes the attention of today's Wrap after all indices closed more than 2% lower on the session. Nvidia (NVDA) was behind much of the selling action after a report said Huawei could ship its own chip, with power similar to Nvidia's H100, to Chinese customers as early as May. Amazon (AMZN) got a downgrade over continued macro uncertainty, while Tesla's (TSLA) sell-off was sparked by a delay for the launch of a cheaper Model Y. Caroline Woods takes investors through the day's biggest stories.
21 Apr 2025
SHARE