EUR/USD: Disappointing German Manufacturing Halts Euro's Flight

 | Feb 22, 2024 08:36AM ET

Mixed PMI data from various Euro area countries led to a surge in volatility for European currency pairs on Thursday morning.