Gold held its biggest gain since March after President Donald Trump said the US could sign a deal with Iran over the weekend ...