President Donald Trump on Saturday officially announced new tariffs on imports from the United States’ top trade partners, paving the way for retaliation and a new trade war.
The tariffs — as Trump has promised since after his election win — will be 25% duties on Canada and Mexico and 10% on China over issues of fentanyl and illegal migration. The duties on all three ...