However, Trump late on Thursday said he had instructed U.S. trade officials to consider $100 billion in additional tariffs on China, fuelling an already heated trade dispute between the world's two biggest economies.
"Just when you thought it was safe to go back in the water, President Trump orders USTR to consider $100 (billion) in additional tariffs confirming the view that trade war rhetoric is unlikely to leave the picture anytime soon," said Stephen Innes, head of trading in Asia-Pacific for OANDA in Singapore.
U.S. equity futures slipped on Friday and the yen rose against the dollar, benefiting gold, often seen as an alternative investment during times of political and financial uncertainty.
While a holiday in China kept trading volumes thin, investors awaited March U.S. non-farm payrolls data and comments by U.S. Federal Reserve Chairman Jerome Powell later on Friday.
"There are the usual precautionary position adjustments in the game ahead of the NFP (non-farm payroll) as a substantial employment number, and wage growth would see the market quickly price in a more aggressive Fed policy (4 rate hikes) and push gold prices lower," Innes said.
However, the focus will be more on the trade war and the non-farm payroll data will have a short-term impact on gold prices, according to Brian Lan, managing director at dealer GoldSilver Central in Singapore.
The holdings of North American gold-backed exchange traded funds rose by 21.5 tonnes, worth $916.9 million, in March, a 1.7 percent increase from the month prior, the World Gold Council said on Thursday.
In other precious metals, spot silver was up 0.2 percent at $16.38 an ounce.
Platinum gained 0.1 percent to $911 an ounce, while palladium was steady at $905.40 an ounce.
(This story has not been edited by NDTV staff and is auto-generated from a syndicated feed.)
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.