US Dollar Struggles Ahead Of Payrolls Data