Oil prices were held in check on Thursday by threatened U.S. tariffs on Canadian and Mexican crude that could take effect ...