Gold prices set for weekly gain: Key factors driving the rates