Nvidia posts a blowout earnings report, but stocks fail to rally. Oil prices tick up as U.S.-Iran tensions continue. And Stellantis posts its first ever annual loss.
No transcript available.