The United States has imposed a 25% tariff on imports from Canada and Mexico and a 10% tariff on goods from China, following an executive order signed by President Donald Trump, CNN reports.
Trump had pledged this move just two days earlier.
“Today, I have imposed a 25% tariff on imports from Mexico and Canada (including a 10% tariff on Canadian energy products) and an additional 10% tariff on China,” he announced on Truth Social on Saturday.
The US president cited the growing threats of drug trafficking and illegal migration as the basis for his decision, invoking...