The U.S. Navy has imposed a blockade of all Iranian ports to cut off its oil income and try to force Iran to make concessions.