IMF cuts German growth forecast to 0.7% as Iran war keeps energy prices 25% above pre-war levels · Pollar