Tech Stocks Tumble After Nvidia Discloses Chip Export Restrictions

2025-04-17