Iran and the United States have no diplomatic relations , and are embroiled in a dispute over Iran 's nuclear program .