Gold prices rallied in European trade on Tuesday to ten-month highs, marking the fourth profit in a row as the dollar weakened against most currencies.
As of 10:55 GMT, gold rose 0.2% to $1,329.15 an ounce, with an intraday low at $1,322.85, and the highest since April 2018 at $1,330.10.
Gold rose 0.4% yesterday, the third profit in a row as the dollar weakened against a basket of main rivals.
Gold rose 0.5% last week, the third weekly profit in a month on haven demand.
The dollar index shed 0.1% today, heading for the fourth loss in a row as the dollar weakened against most major rivals.