Gold, silver ETFs rally on Iran-US peace deal; oil falls | PiQ Markets