Oil prices edged up on Thursday, held in check by threatened U.S. tariffs on Canadian and Mexican crude imports that could ...