Back
22 Aug 2019
Breaking: EUR/USD regains 1.1100 as German flash Manufacturing PMI beats estimates with 43.6
The German Manufacturing purchasing managers index (PMI) arrived at 43.6 versus 43.0 expected and 43.2 previous.