Energy ConocoPhillips to buy Marathon Oil in all-stock deal Aya Anwar May 29, 2024 0 ConocoPhillips is set to acquire Marathon Oil in an all-stock agreement valued at around $17.1 billion. The total…