US Secretary of State Marco Rubio says Iran will continue to lose tankers if they keep trying to hit US naval ships.