Copper rose to a three-week high after US President Donald Trump and Iran signaled readiness to hold talks to end the war in the Middle East during a proposed two-week pause in hostilities, even as Israeli strikes on Lebanon threatened to derail the fragile truce.