The euro immediately sold off after German PMI’s missed forecasts ahead of the ECB’s highly anticipated rate announcement later this week.
The euro immediately sold off after German PMI’s missed forecasts ahead of the ECB’s highly anticipated rate announcement later this week.