bp completes acquisition of Archaea Energy Thursday 05 January 2023 10:00 bp has completed its purchase of Archaea Energy Inc.