Macro & Regional RiskJapan Hits Multi-Year Highs as Germany Posts 6-Year Confidence LowsSalvado•Apr 29, 2026