Trump pledges to go ahead with 25% tariffs on Canada, Mexico from Saturday
The US president says he 'may or may not' exclude oil imports from tariffs.

The US president says he 'may or may not' exclude oil imports from tariffs.