EUR/USD stalls near three-week lows with all eyes on the US PPI release

  • EUR/USD stalls near three-week lows with all eyes on the US PPI release