President Donald Trump has stated on Monday that the US would either reach a deal with Iran or "finish the job", renewing his threat of military action.
Indirect US-Iran talks ended last week without any public sign of headway toward a lasting peace, despite a 60-day ceasefire intended to create space for diplomacy following the US and Israeli strikes that triggered the conflict.
"We're either going to make a deal, or we're going to finish the job. OK. And it won't be tough to finish the job. I'd rather make a deal, because I don't want to affect 91 million people," Trump told reporters in the Oval Office.
"We can knock down their bridges in one hour, we can knock out their energy supply.... They don't have any money now. We haven't given them any money."
Washington intended the 60-day ceasefire to revive diplomacy on stopping Iran from developing a nuclear arsenal.
Meanwhile, Iran's Revolutionary Guards fired at least two missiles at commercial ships transiting through the Strait of Hormuz on Monday night, Axios reported, citing two US officials.
Two commercial ships suffered significant damage but had no casualties, the report said, citing a US official. US Central Command did not immediately respond to Reuters' request for comment.

MS NOW, CNN and Politico to sue over White House ban
Pakistan says it killed 28 militants, Afghan Taliban and UN report 3 civilian deaths
New air traffic control failure delays flights at UK airports
Textile factory fire in southern Chinese city of Foshan kills 8
Typhoon approaches eastern Japan, prompts flood and landslide warnings