Japan Says Not Considering Unilateral Talks With Iran on Hormuz
An oil tanker is moored at an oil terminal in Yokohama, Kanagawa prefecture on March 17, 2026. Oil prices resumed their push higher on March 17 as several countries pushed back against Donald Trump's …