The U.S. and Iran on Saturday reported their second confrontation this week in the waters off the Persian Gulf, as political tensions between the longtime rivals flare.

The U.S. Navy said several vessels operated by Iran’s powerful Islamic Revolutionary Guard Corps in the Gulf approached American ships at high speed on Friday.

After the U.S....