Gold prices rose on Monday amid a decline by the US Dollar and the Treasury Yields, and despite a rise in stock markets amid an improved risk appetite.
Gold futures for December delivery finished higher by $15.80, or 0.8%, at $1,963.70 per ounce.
As for silver futures, the December contracts increased by 50 cents, or 1.9%, and closed at $27.355 per ounce.