Iran has warned it will target ships attempting to pass through the Strait of Hormuz.
US President Donald Trump said Iran was paying a 'heavy price'.