Five charts that lay bare economic disaster caused by Trump’s war in Iran

North America Business Moderate confidence — 57/100

Unverified

Sources: The Independent