Gold for delivery in August, the most active futures contract, reached a high of $1,311.80 an ounce, the highest in seven weeks with 29m ounces changing hands in New York by lunchtime.
Trump's plan to impose a 5% tariff on all Mexican goods to force the country to do more to stem immigration, coupled with a Chinese threat to blacklist foreign companies in retaliation to punitive US tariffs on its exports rattled markets and hurt the dollar.
The S&P 500 index and Dow Jones Industrial Average are on course for the biggest fall for the month of May in nine years.
Gold is seen as a store of value in turbulent times and the price of the metal usually moves in the opposite direction of the US currency. Gold is also finding favour as bond yields in the US fall and a rate cut in the world's largest economy moves from possibility to probability.
A note from Capital Economics, a London-headquartered independent research and advisory firm, forecasts safe-haven demand will continue to lift the price of gold this year.
However, we suspect that the main trigger will be a slump in the S&P 500 as the US economy slows, rather than elevated trade tensions.
The gold price spike sent gold miners' shares up across the board on Friday: Sibanye was up 8.4%, Anglogold Ashanti 7.2%, Anglo American 7.1%, Yamana 6.4%, Gold Fields 6.2%, Barrick 5.3%, Turquoise Hill 5.2%, IAMGOLD 5%, Wheaton Precious Metals 4.6%, Agnico 3.9%, Franco Nevada 3.2%, and Newmont Goldcorp 3.1%, respectively.