Silver stayed above $39 an ounce on Wednesday, near its highest level since 2011, as a weaker U.S. dollar and falling Treasury yields made precious metals more attractive.
Investors were also digesting President Trump’s new 15% tariff deal with Japan and the likely extension of the U.S.–China tariff truce ahead of talks in Stockholm.
Meanwhile, Trump’s renewed barbs at Fed Chair Jerome Powell—blaming him for keeping rates too high and predicting his departure in eight months—added to uncertainty over U.S. monetary policy.