Trump says Canada, Mexico tariffs are coming Saturday. Stocks dived, then rallied. - MarketWatch
1. Trump threatens 25% tariffs on Canada and Mexico over immigration and drugs. 2. Potential tariffs may affect Canadian and Mexican crude oil imports. 3. Major U.S. stock indexes rebounded after initial declines from Trump's comments. 4. Trump claims the U.S. possesses sufficient oil and lumber resources domestically.