Iran released 10 U.S. sailors on Wednesday after holding them overnight, bringing a swift end to an incident that had rattled nerves days ahead of the expected implementation of a landmark nuclear accord between Tehran and world powers.