Oil markets on edge as tariffs deadline looms. Uncertainty over U.S. tariffs on Mexico and Canada raise concerns about supply ...