Gold prices edged higher on Friday, heading for their biggest weekly percentage gain in nearly two years.
Gold pared gains on Friday after data showed U.S. job growth rebounded in April.
Gold inched up on Thursday, but held near a six-week low hit in the previous session after the dollar firmed on expectations of higher interest rates.
The U.S. Federal Reserve voted Wednesday not to raise its key interest rate
Gold held near three-week lows hit in the previous session on diminishing demand for safe-haven bullion.
Gold firmed as forecast-beating euro zone inflation boosted the euro against the dollar and global stock markets retreated.
Gold prices edged down as global risk sentiment ebbed, but scepticism over President Trump's tax reform plan curbed further losses.
Gold recovered on Wednesday as speculators locked in some profit from recent losses, but some analysts expect further weakness.
Gold fell more than 1 percent on Monday after centrist candidate Emmanuel Macron won the first round of French presidential election
Gold prices treaded water as investors awaited the outcome of weekend French elections and possible announcements about tax cuts in the U.S.
Gold is rising after touching five month highs the previous session, amid North Korea tensions and the French presidential election.
Gold hit a five-month high on Monday as the dollar weakened with investors taking refuge in safe-haven assets.
Gold futures settled lower at $1,277 per ounce as the dollar rebounded and investors booked profits after four days of gains.
Gold ended slightly higher in choppy trade on Wednesday after the minutes of the Federal Reserve's June meeting showed many officials wanted more reassurance the job market was on solid ground before withdrawing economic stimulus.
Gold settled nearly 3 percent lower on Friday as the dollar climbed after stronger-than-expected US jobs data which could tempt the Fed to start scaling back its monetary stimulus.
Gold settled nearly one percent higher on Wednesday near $1,252 as the dollar and equity markets remained under pressure after mixed US data.
Gold settled lower at $1,243 Tuesday as U.S. equities rose and the dollar strengthened and investors looked for indications that the Fed may soon end its stimulus program.
Gold settled higher in today's trading, but it's been a disastrous three months for gold bulls.
Gold settled close to the psychologically key level of $1,200 an ounce amid a lingering debate about the Fed's intention to curtail quantitative easing
Gold tumbled 4 percent on Wednesday, taking it near a three-year low as a rallying U.S. equity markets further cut into demand for bullion as a hedge against economic uncertainty.