EUR/USD treads water amid mild risk appetite, weak German inflation

EUR/USD treads water amid mild risk appetite, weak German inflation

You will be redirected in 10 seconds.