US President Donald Trump says a 25 per cent tariff on exports from Canada and Mexico could take effect this weekend. EPA
US President Donald Trump says a 25 per cent tariff on exports from Canada and Mexico could take effect this weekend. EPA

Oil records weekly loss as traders assess impact of Trump tariffs