Gold held firm near a five-week high on Friday and was set for a third straight week of gains, as US inflation ...