Germany cuts its 2026 GDP forecast to 0.5% as Iran war energy shocks bite. A €500B stimulus package is Berlin's answer to the ...