Gold prices posted strong weekly gains as investors sought safety amid escalating conflict between Russia and Ukraine.

Price movements

Over the past week, gold prices rose by about 5.7 percent, recording the best weekly performance since March 2023.

The escalation of the conflict between Russia and Ukraine has caused gold prices to rise more than $170 this week from a two-month low of $2,536.71 last Thursday.

Gold exceeded $2,700 an ounce for the first time in more than two weeks.

During Friday's trading, gold rose in spot transactions by 1.5 percent, reaching $2,709.24 per ounce, the highest level since November 6.

US gold futures settled 1.4 percent higher at $2,712.20.