Iran sees modest decline in June oil output, says OPEC By Birbank Biznes Iran produced 3.241 million barrels of crude oil per day in June 2025, according to OPEC鈥檚 latest data. Read More…