US President Donald Trump said on Friday he would soon declare the Strait of Hormuz a US territory and urged Americans to accept slightly higher gasoline prices as the cost of preventing Iran from obtaining a nuclear weapon.
The comments underscore the growing political risk for Trump as higher fuel prices collide with his campaign promise to lower energy costs, with Democrats already seeking to make the economic fallout from the Iran war an issue heading into the November midterm elections.
In a speech in Garden City, Trump said Americans who had to "pay a tiny little bit more for your gasoline" should remember that this was the cost of ensuring "a very evil country" could not have a nuclear weapon.
"What we're doing is a great service for the world, not only for ourselves ... and we're really doing a great job," said Trump, adding he would never apologise for attacking Iran.
Around roughly 20 per cent of global oil and LNG shipments usually pass through the Strait of Hormuz, and the potential for long-term disruption has pushed up oil prices.
"After we finish defeating Iran ... pretty soon I'll be declaring the Hormuz Strait a territory of the United States," said Trump, escalating his rhetoric over the vital waterway.
The remarks come as the Strait of Hormuz remains a critical pressure point for global energy markets.

Israeli strike kills 7 in south Lebanon, state news reports​
Yemen government says Houthi missiles kill four in port city
Race to reach trapped survivors offers hope in Colombia quake zone
20 dead after Indonesia's magnitude-7.7 earthquake, rescuers say
France's top court blocks social media ban for under-15s
Japan's record rains strand thousands at Narita airport; kill eight
Wildfires in Britain hit record levels after homes burn in intense heat
Tunnel collapses at Indian hydropower project, killing at least 7
