09:32 AM EST, 03/04/2025 (MT Newswires) -- Gold prices rose for a second day early on Tuesday in a flight to safety as the dollar fell after U.S. President Donald Trump launched a trade war against the country's largest trading partners.
Gold for April delivery was last seen up US$32.80 to US$2,933.90 per ounce.
The rise comes with investors turning to safe havens as Trump imposed 25% tariffs on Canada and Mexico, and doubled tariffs on goods from China to 20%.
Canada is responding with an initial tranche of retaliatory tariffs on $30 billion of U.S. goods and plans to raise the levies to $155 billion of imports, while China imposed levies of 10% to 15% on U.S. food and agricultural products and placed export and investment restrictions on 25 U.S. companies. Mexican President Claudia Sheinbaum is expected to announce soon her country's plans to retaliate.
Stock markets in Asia and Europe were broadly lower following the tariffs, while futures expect lower opens on North American exchanges.
"Global financial markets are on both a technical and an emotional edge as Trump's tariffs have gone forward, and speculation swirls that he will announce something particularly dramatic in a speech later today. Given the recent movements across the US stock market and the dollar - which has weakened instead of rising - there is growing speculation that we may be witnessing the beginning of the end of US exceptionalism, as capital flows out of overpriced US stocks into other regions," Ole Hansen, head of commodity strategy at Saxo Bank, noted.
The dollar also weakened, with the ICE dollar index last seen down 0.75 points to 106.00, the lowest since Dec.5. Treasury yields were mostly steady, with the U.S. two-year note last seen paying 3.962%, up 0.6 basis points, while the yield on the 10-year note was down 0.4 points to 4.156%.