The U.S. military said it will begin stopping all ships from leaving or entering Iran's ports in line with a blockade ordered by President Donald Trump.

U.S. President Donald Trump accused Iran of violating the cease-fire saying it was reneging on its promise to allow tankers through the Hormuz Strait.

The president said the U.S. was ready to "finish up" Iran at the “appropriate moment," stressing that Tehran's nuclear ambitions were at the core of the failure to end the war.