BusinessNvidia Stock Faces Downside Risks as AI Spending and China Concerns Weigh on Shares8 November 2026