Gold prices rose on Wednesday for the third consecutive session, reaching its highest level in about a month, as the US Dollar (USD) is showing weakness across the board.
Gold futures for December delivery closed higher by $14.10, or 0.7%, at $1,929.50 per ounce, its highest level since September 18.
Meanwhile, silver futures for December delivery gained 26 cents, or 1%, to finish at $25.241 an ounce.