Trump declares ‘there’s a deal’ with Iran as they ‘don’t want to be attacked’ | PiQ Markets