U.S. Vice President JD Vance says Washington will not negotiate with Iran unless Tehran stops attacks on commercial shipping in the Strait of Hormuz, amid concerns over energy supplies and regional tensions.

US Vice President JD Vance said Washington will not engage in talks with Iran unless Tehran stops shooting at ships.

The US vice president added that major combat operations against Iran "haven't been ongoing in a very long time"