US Vice President JD Vance said Washington’s conflict with Iran should not be called a war and declined to predict when hostilities would end. His comments came amid renewed attacks, disruptions to Strait of Hormuz shipping, elevated oil prices and mounting political pressure on Donald Trump ahead of November’s midterm elections.