Gold falls from three-week high on profit-booking, firm dollar

Wait 5 sec.

Spot gold fell 1.2% to $5,167.28 per ounce by 0538 GMT, snapping a four-session winning ‌streak and dropping from a more than three-week high ‌hit ⁠earlier in the day