News Peter Schiff’s Advice to China on Defeating America: Dump Your Dollars and Buy Gold! CoinDepth April 13, 2025 Peter Schiff's advice to China on dealing with the U.S. trade deficit: sell dollars,...More