The National Iranian Oil Company, a government-owned corporation under the direction of the Ministry of Petroleum of Iran. Read More