Nvidia Defies AI Spending Doubts as Earnings Loom | The Tech Buzz