For many years, Canada has been among the United States' closest allies and trading partners. But U.S. President Donald Trump ...