Gold prices ticked up 0.5% to $3,894.79 per ounce in London on Friday, but they're still on track for their biggest weekly drop since June, a 4.3% slide.
The main reasons? US inflation came in hotter than expected and the Federal Reserve hinted at more interest rate hikes, making investors jittery.
Short-term gold demand takes hit
Gold usually loses some shine when borrowing costs go up since it doesn't pay interest.
With another Fed rate hike looking likely next month (and maybe more after that), short-term demand is taking a hit.
Still, long-term investors and central banks are sticking with gold through the ups and downs.
Meanwhile, silver and palladium prices edged higher, while platinum slipped a little.