Iran produces about 3.3 million barrels of oil per day (bpd), making it the fourth-largest oil producer in OPEC. It is also one of the largest natural gas producers in the world.