Copper gains as US-Iran peace deal hopes weigh on US dollar, oil | Metals Mine