Trade will always benefit Canada. We have an overabundance of resources and and a minuscule population. In simple speak, it is dramatically difficult for us, as Canadians, to maintain our own economies (which is also a great argument for none of the provinces seceding). Canada's participation in world markets means that our country makes a heck of a lot more money than if we simply tried to sell products and services just to ourselves, which means a heck of a lot more money for the common good.