ConocoPhillips to buy Marathon Oil in $22.5 billion deal as energy mergers roll on - Reuters