Top News What Trump’s Nvidia and AMD China deal means for the world August 12, 2025 [#item_full_content]