Trump Addresses a Joint Session of Congress: What to Watch | Financial Post

Loading… · Trump has levied new tariffs on Canada and Mexico, the two biggest US trading partners, and his pro-Russia comments have injected …