A flurry of tariffs from US President Donald Trump could continue to reshape the oil market.

Trump — who on the campaign trail described himself as the Tariff Man — has announced 25% import duties on products from Canada and Mexico, although Canadian energy products would only be subject to a 10% markup.

The US imports about 4m barrels per day of oil from Canada and just under 1m from Mexico.