Spot gold climbed 1.4% to $4 658.31 an ounce as of 10:44 a.m. in Singapore, hitting a peak of $4 690.59 earlier.