Just four years after buying Houston-based Archaea Energy for $4.1 billion, BP is selling the company amid sweeping ...