Gold prices broke above $2,400 an ounce, with geopolitical tension and rate-cut expectations both fueling safe-haven demand.

Continued central bank buying is also seen supporting the move, some strategists say.