Nvidia sheds China concerns, and its blowout quarter keeps the AI rally alive

Nvidia topped expectations with $46.7B in quarterly revenue, proving AI demand is still surging — even as U.S. curbs cut China out of the picture