Euro stabilizes despite weak German business confidence – MarketPulse Source Cluster: MarketPulse Source Node: 1926664Time Stamp: Dec 18, 2023
Euro falls below 1.08, German business confidence next – MarketPulse Source Cluster: MarketPulse Source Node: 1881151Time Stamp: Aug 25, 2023
Euro steady after German consumer confidence Source Cluster: MarketPulse Source Node: 1776038Time Stamp: Dec 21, 2022