Gold prices rose Monday after China imposed tariffs on a range of U.S. goods, following through on a promise to retaliate against the Trump administration’s penalties on imports of Chinese steel and aluminum.

Front-month gold for April delivery added 1.5% to $1,342.10 a troy ounce on the Comex division of the New York Mercantile Exchange. Prices have stayed between about $1,305 and $1,360 this year, moving within that range based on safe-haven demand from investors, swings in the dollar and worries about higher interest rates.

...