Home Forex News Dollar struggles near three-year low against euro