Dollar, US-China trade worries in focus
Spot gold was 0.91 percent lower at $1,243.85 an ounce. In the previous session, bullion hit a one-week low at $1,246.81. U.S. gold futures for August delivery settled down $11 at $1,244.40.
U.S. President Donald Trump detailed overnight a list of Chinese products that could face 10 percent tariffs. The clock now starts ticking on a two-month period of public comment before the levies are imposed.
The news sent the U.S. dollar to an 11-month high versus the yuan and hit the Australian dollar, but left the euro largely unmoved. A strong greenback makes U.S. dollar-priced gold costlier for non-American investors.
"Gold options keep getting higher and higher, which means people are positioned for prices to rise. It tells us there is overhanging positive sentiment to gold but right now the money is sitting on the sidelines," ING analyst Oliver Nugent said.
The news of more possible U.S. tariffs on China comes days after Washington imposed 25 percent duties on $34 billion of Chinese imports, and Beijing responded immediately with matching levies on the same amount of U.S. exports to China.
Spot gold may break support at $1,247 and fall more towards the next support at $1,237 as it has completed a bounce from the July 3 low of $1,237.32, Reuters technicals analyst Wang Tao said.
"When trade-war risk escalates, investors run for cover ... I always have gold as a hedge but it's been more challenging to have this view when the U.S. dollar is attracting haven flows," said Stephen Innes, APAC trading head at OANDA.
Holdings of the world's largest gold-backed exchange-traded fund, SPDR Gold Shares , fell 0.22 percent to 799.02 tonnes on Tuesday.
In the wider markets, global stocks fell while metals slumped to their lowest in a year on fears of a trade war. Falling equities, seen as risky assets, usually help gold, a traditional safe haven.
Silver shed 1.44 percent to $15.82 and platinum was 1.23 percent lower at $831.90. Earlier in the session, both metals fell to their lowest since July 3. Palladium was down 0.51 percent at $936.70, after falling to a two-week low at $931.80.