Gold prices inched up on Thursday following a sharp rise in the last session as the dollar and bond yields weakened on the increasing likelihood of rate cuts by the US Federal Reserve as early as September.
Spot gold rose 0.1 percent at $2,386.63 per ounce in morning trading hours, after gaining more than 1 percent to its highest since 19th April on Wednesday, Reuters reported.
US gold futures also rose 0.1 percent to $2,393.20, while spot silver fell 0.5 percent to $29.56 per ounce.
Platinum rose 0.7 percent to $1,071.00, hitting its highest since 22nd May last year.
Palladium also gained 0.3 percent to $1,012.93.