Global markets await US job reports after tumultuous week