U.S. President Donald Trump said Thursday that Washington no longer needed an agreement with Iran, claiming the United States held hundreds of billions of dollars in Iranian assets and controlled the Strait of Hormuz, while directing Vice President JD Vance to focus on domestic anti-fraud efforts rather than negotiations with Tehran.
"We don't need a deal with Iran. Those days have long since passed. We’ve got their money, Hundreds of Billions of Dollars, and we've got their Strait!" Trump wrote on Truth Social.
The president did not provide evidence or details supporting his claims about Iranian financial assets or U.S. control of the strategic waterway.
The Strait of Hormuz, a vital route for global energy shipments, has been a major flashpoint between Washington and Tehran, with tensions in the waterway carrying significant implications for international oil markets and regional security.
In the same post, Trump said he had instructed Vance to devote his “complete and total attention” to what he described as “Massive Corruption and Crime” in Democratic-led states and cities.
He specifically named Minnesota, California and Illinois, alleging that billions of dollars were being stolen each month.
“Our Budget could be quickly BALANCED with the correction of this large scale criminal activity,” Trump wrote.
The president did not provide evidence substantiating the scale of the alleged fraud or details about how the claimed losses were calculated.
Trump's remarks came amid continued tensions between Washington and Tehran following months of military confrontation and stalled diplomatic efforts.
The war began with U.S. and Israeli attacks on Iran on Feb. 28, before a ceasefire was reached in April.
Fighting between Washington and Tehran later resumed as negotiations stalled, despite the two sides signing a memorandum of understanding in June.