U.S. forces now claim to have redirected 45 ships and frozen $6 billion in Iranian oil revenue.