Canadians have long been the top international travelers to the U.S. Now, infuriated by annexation talk, they are staying home.

Comments