Gold prices rose on Thursday after three consecutive declines, amid higher demand for safe havens in light of uncertainties.
In addition, the US Dollar (USD) is reversing a portion of its recent gains, moving in the negative territory.
Gold futures for December delivery closed higher by $8.50, or 0.5%, at $1,876.90 per ounce.