US Secretary of State Marco Rubio warned Iran that no country can charge fees for ships to travel through the strait.