The Unmixer™ module can geochemically allocate commingled oil production of up to eight (8) pay zones in a given well or to assess the contribution of multiple fields to commingled pipeline streams. Software utilizes a new method to determine production allocation, both for multiple zones contributing to a single well, and for multiple wells contributing to a single pipeline.