Better-Than-Expected European Data Fails to Stop Euro’s Decline

 | May 31, 2023 06:43AM ET

Weak Chinese manufacturing data put pressure on the single currency as Europe, particularly Germany, is highly correlated with China.