World News Trump Imposes Sweeping 25% Steel and Aluminum Tariffs. Canada and Europe Swiftly Retaliate