Oil prices edged up on Thursday, held in check by threatened US tariffs on Canadian and Mexican crude imports that could take effect this weekend.
President Donald Trump’s 25% tariffs on Canada and Mexico begin Saturday, but he hasn’t decided whether to include oil ...