Representational file photo
Singapore: Gold prices rose to a two-week high on Tuesday.
Spot gold climbed 1.7 percent to $4,145.24 an ounce, after hitting its highest level since Jul. 7 earlier in the day. US gold futures for August delivery jumped 1.9 percent to settle at $4,151.90.