Dollar edges higher; euro retreats despite German data surprise

Dollar edges higher; euro retreats despite German data surprise

Related posts