Barrack had said the United States could launch strikes against Iran as early as this weekend.