Singapore: Gold prices edged up on yesterday on a dollar that was close to hitting its lowest in over a year, while traders waited for retail sales data from the United States to gauge any impact on the US Federal Reserves monetary. Spot gold rose 0.3% to $1,959.54 per ounce. US gold futures gained 0.4% to $1,963.70. The dollar wobbled near an over-one-year low. A weaker dollar makes gold cheaper for holders of other currencies.