Gold rises 1% as US extends Iran ceasefire, oil weakens