Iran war pushes Germany's deficit to 4.2% as growth outlook is cut by 50% Apr 01, 2026 · · yahoo.com read more » Read more »