Iran’s Oil Production Reaches 5-Year High Despite Sanctions
Iran's total oil production has reached 3.25 million barrels per day (mbbl/d), increasing 50,000 barrels per day (bbl/d) in April 2024, compared to the previous month, according to the International Energy Agency's monthly report on global oil production.