Global Companies Face $25 Billion Hit as Iran War Drives Energy Shock and Supply Chain Crisis
AI Summary
Global companies are projected to face a $25 billion financial impact due to the energy shock and supply chain crisis caused by the ongoing war in Iran. This situation is expected to disrupt markets worldwide.