Conflicts with Canada over tariffs and in Iran over the Strait of Hormuz are ramping up the pressure, and so are prices.

Tags