Iran has said it struck two tankers trying to pass through the Strait of Hormuz under the escort of the US military as Donald Trump gathered his cabinet to discuss the stalling war and rising prices as midterm elections in the US loom. Iran’s Islamic Revolutionary Guard Corps said on Friday the “non-compliant oil tankers ... were struck and brought to a halt, while four other oil tankers quickly changed course and returned to their previous positions”.