A.I. fears overcame markets even though Nvidia (NVDA) posted a record earnings report that showed no signs of demand slowing through the company's Blackwell sales. Marley Kayden and Sam Vadas explain what today's trading action signifies. On the macro front, they highlight the "surprise" in the long-delayed September jobs report.
Market On Close
20 Nov 2025
SHARE