L'Iran détient en effet 10 % des réserves pétrolières mondiales prouvées (ce qui place le pays à la dans le monde). Les gisements de pétrole sont situés au nord de l'Iran et en offshore dans les eaux du golfe Persique. Le rendement de l'industrie pétrolière a été en moyenne de 4 millions de barils par jour en 2005. Le rendement maximal a été de 6 millions de barils par jour en 1974. Après la révolution iranienne de 1979, le gouvernement a réduit la production de pétrole quotidienne dans l'optique d'une politique de conservation des réserves de pétrole. D'autres baisses de la production de pétrole se sont produites lors des dommages aux installations pétrolières survenues pendant la guerre avec l'Irak. Au début des années 2000, l'infrastructure industrielle était de plus en plus inefficace en raison des retards technologiques. Peu de forages d'exploration ont été effectués en 2005.