Dollar stuck in tight range ahead of US jobs data