Gold prices rose on Tuesday, recovering from earlier losses to close at its highest level in about a week.
The rise in the yellow metal prices came amid the decline in stock markets.
Gold futures for December delivery increased by 0.31% or $8.90 and closed at $1,943.20 per ounce.
Earlier today, the precious metal was trading as low as $1,911.70 an ounce.
This is the highest closing level for gold futures since Wednesday, September 2.