War on Iran Leaves $58 Billion Repair Bill Impacting Energy Sector | OOBF

Iran war causes $58B damage, affecting global energy supply and investments.

Open shared insight