Trump confirms 25% tariffs on Canada and Mexico but remains undecided on oil. Experts warn tariffs could raise gas prices, ...