Gold bars are displayed at a bullion merchant's, Baird & Co., in London, U.K., on Friday, March 14, 2008.
Gold prices edged higher on Friday, set for a second consecutive weekly gain, as the U.S. dollar tumbled and recent economic data prompted bets that the Federal Reserve is nearing the end of its rate-hike cycle.
Spot gold was up 0.2% at $2,044.09 per ounce, as of 0355 GMT, hovering near a one-year high reached on Thursday.
The dollar index slid to a one-year low, making bullion cheaper for buyers holding other currencies.
Gold is considered a hedge against inflation and economic uncertainties, but higher interest rates dim non-yielding bullion's appeal.