US gold futures too were up 0.9% at $1,497.90 an ounce.

Gold prices touched a more than six-year high on August 7, as the trade war between China and the United States showed no signs of abating, boosting the appeal of safe-haven assets.

Spot gold jumped 0.9% to $1,486.41 per ounce as of 0318 GMT. Earlier in the session, it touched $1,489.76 per ounce, its highest since April 2013.

US gold futures too were up 0.9% at $1,497.90 an ounce.

“Trade wars are the catalyst for the latest gains. Increasingly fiery rhetoric out of Washington and Beijing is fuelling worries that the conflict will amount to a longer-term headwind for global growth,” Ilya Spivak, senior currency strategist with DailyFx said.

China’s exports likely declined for a second successive month in July, according to a Reuters poll, signalling a hit from tariffs in the escalating trade war.

Imports too are expected to post a decline in July, indicating that Beijing’s stimulus measures have failed to curtail falling economic growth.

Goldman Sachs said it no longer expects a trade deal to be struck before the 2020 U.S. presidential election, while Morgan Stanley warned that more tit-for-tat tariffs could tip the world economy into recession by the middle of next year.

A Federal Reserve official said on August 6 it was appropriate to “wait and see” how the upcoming data was, before deciding whether rates should be cut again at the central bank’s next meeting in September.

Further highlighting concerns that policymakers have about the global economy, New Zealand’s central bank cut interest rates more than expected.

Indicative of sentiment, SPDR Gold Trust, the world’s largest gold-backed exchange-traded fund, said its holdings rose 0.21% to 836.92 tonnes on Tuesday from 835.16 tonnes on August 5.

Yields on 10-year US Treasuries were down close to their lowest in almost three years.

On the technical side, gold may test a resistance at $1,497 per ounce, a break above which could lead to a gain to $1,524, according to Reuters technical analyst Wang Tao.

Among other precious metals, silver rose 1.7% to $16.73 per ounce, its highest since June 2018.

Platinum climbed 1% higher to $855.76 and palladium inched down 0.1% to $1,436.34 an ounce.