Canada is America's largest trading partner and all around best friend. Canada is also a relative economic powerhouse right now. But the economic troubles in the US are creating a new protectionism that many of us have not seen in our lifetimes. Americans now want to Buy American. Understandable, but then America will also need to understand that Canada has now opened free trade talks with the European Union. Protectionism is always bad for business. It stifles trade, sometimes in that very thing you need the most. For example, what does only Saudi Arabia have more of than Canada? Hint: It's not sand.
Update: A cartoon.