FeaturedOil & GasIran’s new oil deals: All you need to knowIFM CorrespondentApril 8, 2024April 7, 2024 by IFM CorrespondentApril 8, 2024April 7, 2024 Iran can produce about 31.8 million barrels of crude oil per day, according to the IEA's most recent estimate... Read more