• 33-month high
  • 51.9 prev

Euro paused waiting on final German PMI