Iraq cuts oil production by 223,000 barrels per day voluntarily. Iraq is over 90% dependent on oil revenue and oil prices, therefore when OPEC speaks we listen and we listen very carefully, almost as carefully as when the CBI makes and announcement.
Related Articles
Sandy Ingram
June 17, 2026
Sandy Ingram
June 16, 2026
Sandy Ingram
June 15, 2026
Sandy Ingram
June 14, 2026
