Dollar lacks recovery momentum

Euro lacks demand to stage recovery