Weak US jobs report puts pressure on dollar