Also weighing on stocks are expectations that President Trump will impose a 25% tariff on imports from Canada and Mexico on Saturday, citing the flow of fentanyl and large ... According to Bloomberg ...