Gold held flat on Friday, as higher US Treasury yields blunted the lift from a weaker dollar, with investors awaiting key inflation data for signals on the Federal Reserve's path ahead of next week's meeting. Spot gold was steady at $4,208.46 per ounce as of 0358 GMT and is on track for a 0.5% weekly decline.