Global markets stressed ahead of US jobs data