European Commission: The war with Iran has triggered an energy shock, reigniting inflation and shaking market sentiment.

2026-05-21

European Commission: The war with Iran has triggered an energy shock, reigniting inflation and shaking market sentiment.