Gold prices edged higher on Friday and were headed for a third weekly gain on worries about rising coronavirus infections worldwide, although a firm dollar and a gain in equities blunted safe-haven demand.

Spot gold was up 0.1% at $1,762.79 per ounce as of 0718 GMT. Bullion has risen more than 1% so far this week, with prices scaling a near eight-year high of $1,779.06 on Wednesday. U.S. gold futures rose 0.1% to $1,772.90.

gold
vvvv

"The amount of money pumped in by governments definitely supports gold as a safe haven, with this COVID-19 situation still around," said Brian Lan, managing director at Singapore dealer GoldSilver Central, amid low interest rates globally.

But gold is seeing some profit-taking after almost reaching the $1,780 mark due to the overall strength of the dollar and stocks, Lan added. The dollar has pared a large part of this week's losses. Asian stock markets ground higher, but are set to end the week little changed as surging COVID-19 infections offset encouraging economic data.

Gold is seeing some profit-taking after almost reaching the $1,780 mark

Cases have been rising across the United States, while over 9.51 million people have been infected globally, according to a Reuters tally.

Bank of Japan Governor Haruhiko Kuroda said second-round effects of the pandemic could hurt the country's economy "considerably", signalling the bank's readiness to ramp up stimulus again. Lower interest rates and stimulus measures tend to benefit gold, viewed as a hedge against inflation and currency debasement.

"Given the macro backdrop, sentiment in the gold market is positive, and this is illustrated in the continual increase in exchange-traded fund holdings," said ING analyst Warren Patterson. Holdings of the SPDR Gold Trust ETF stood at more than seven-year highs.

Palladium fell 0.3% to $1,836.91 per ounce and was heading for its worst week since May 1. Platinum eased 0.3% to $801.42. Silver dropped 0.5% to $17.79.