Nvidia caps Mag 7 earnings with a dose of AI jitters

Written on 11/19/2025