Search ForexCrunch

The German Manufacturing purchasing managers index (PMI) arrived at 43.6  versus 43.0 expected and 43.2 previous.