International Monetary Fund: Iran Needs “$121 Oil” to Avoid Budget Deficit
The International Monetary Fund (IMF) states in its latest quarterly report that the Iranian government needs the price of each barrel of oil in the global markets to be more than $121 to avoid a budget deficit in 2024. This comes at a time when the price …