Gold prices rose on Wednesday as the dollar weakened for a second straight day following a global cyber attack and a delay to US healthcare legislation that fueled doubts about President Donald Trump's ability to pass measures expected to boost the economy.
The dollar sank to its lowest level since November while the euro hit a one-year high after European Central Bank President Mario Draghi on Tuesday appeared to hint that stimulus could be trimmed this year, though sources later said he had been misinterpreted. A weaker greenback makes dollar-denominated bullion cheaper for holders of other currencies and can increase demand.
Spot gold was up 0.2 percent at $1,249.20 an ounce by 2:09 p.m. EDT (1809 GMT). It was on track to close June down 1.5 percent, but for the second quarter finish little changed.