Oil exports generate 80 percent of Iran 's public revenues .