Commodities & ForexJapan Equities Hit Multi-Year Highs as Germany Confidence Sinks to 6-Year LowSalvado•Apr 29, 2026