Iran and Venezuela inked a 20-year cooperation agreement covering the fields of oil, petrochemicals, tourism, and culture.