Some people speculate that the USA gained control of Oregon country in large part because Canadians/Brits trading in beaver furs had to send all their pelts back to the UK before they could go out to the rest of the world. America just sailed from Boston to the PNW, traded for pelts and went directly to, say, China. Much faster, and cheaper too.
What was stopping the British from taking their pelts directly across the Pacific? It can't have been American control of the region if this is the explanation for how America got control of the region.
Spain certainly wasn't exporting silver from the New World to Europe before shipping it on to China; they shipped it directly there.