Economics Opinions Investors Are Pulling Out of Amazon and NVIDIA… Why? 30 November 2025, 6:33 pm Team Buyback