Stephen Innes has been buying gold since the news broke that U.S. President Donald Trump had canceled his planned summit with North Korean leader Kim Jong Un.