Hormuz Blockade Slashes Iraq Oil RevenuesBy omc_adminMarch 26, 2026 The Middle East’s escalating geopolitical tensions are inflicting severe economic damage on Iraq, OPEC’s second-largest oil producer. With its economy…