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
July 28, 2026
Sandy Ingram
July 23, 2026
Sandy Ingram
July 22, 2026
Sandy Ingram
July 21, 2026
