New Canadian tariffs hit $20B in US goods, pressuring cross-border supply chains, World Watch | PolicyRisk