Gold prices on Thursday climbed to their highest in more than a week during trading in Singapore, boosted by prospects of more central bank buying after a recent steep sell-off in the precious metal.

Central bank purchases and surging physical demand helped gold bounce from a two-year trough around $1,321 an ounce hit last week, dealers said. But daily outflows from exchange-traded funds, reflecting sagging investor confidence, capped gains.