Global gold prices extended gains for a third consecutive day, driven by heightened Russia-Ukraine war tensions and increased demand for safe-haven assets.