Iran war squeezes Iraq’s economy as oil revenues fall and prices rise

North America Business Moderate confidence — 74/100

Unverified

Sources: Al Jazeera