Gold prices stabilized today, near their highest level in nine years, as fears of an increase in the number of cases of coronavirus were offset by positive data on the Chinese economy.

And gold fell in immediate transactions 0.1% to $ 1809.62 an ounce by 0426 GMT, but moved in a narrow range amounted to about five dollars and remained only $ 8.09 less than the highest level since September 2011, which was recorded last week and reached $ 1817.71 an ounce.

Gold settled in the US futures trading largely to $ 1813.40.

The Chinese economy grew 3.2% in the second quarter of this year compared to the same period last year, recovering from a record contraction with the end of the measures of general isolation and the intensification of policy makers for stimulus measures.

"The data was mixed and the high levels of gold reflected continued concern in some sectors of investors about the growth outlook for the rest of this year," said Michael McCarthy, chief market analyst at CMC Markets.

As for other precious metals, palladium fell 0.1% to $ 1978.72 an ounce, while platinum fell 0.7% to $ 825.89 and silver fell 0.4% to $ 19.31.

Follow our latest local and sports news and the latest political and economic developments via Google news