Gold prices fell to a near two-week low on Tuesday as elevated U.S. Treasury yields continued to impede zero-yield bullion’s appeal, with investors also tracking key talks between Russia and Ukraine.

Spot gold had dipped 0.5% to $1,914.26 per ounce, touching $1,909.40, its lowest since March 16, earlier in the session. U.S. gold futures dropped 1.4% at $1,918.40.

?$1,900 is probably a good support line, regardless of what happens today.” ActivTrades senior analyst Ricardo Evangelista said, adding only a concrete deescalation on the ground in Ukraine would trigger a sharp fall in prices.

Ukrainian and Russian negotiators met in Turkey on Tuesday for face-to-face talks, with Kyiv seeking a ceasefire without compromising on territory or sovereignty. Russia’s invasion of its neighbor has gone on for over a month, albeit stalled on several fronts. Gold is seen as a secure store of value, or safe-haven, during times of political uncertainty.

Yields on the benchmark U.S. 10-year note firmed near their highest level in close to three years, driving up the opportunity cost of holding gold, which yields nothing. For the same reason, bullion is sensitive to higher interest rates, particularly in the United States.

Gold investors should be a little concerned with the fact that the United States could be moving into restrictive territory, said Stephen Innes, managing partner at SPI Asset Management.

The U.S. Treasury yield curve has been flattening, with parts of it inverting as investors price in an aggressive interest rate hiking plan by the Federal Reserve as it attempts to bring inflation down from 40-year highs.

Gold-backed exchange traded funds are being used to hedge against geopolitical risk, which could evaporate on at least a real indication of peace, Innes added.