ConocoPhillips buying Marathon Oil for $17.1 billion deal as energy prices rise

The deal is valued at $22.5 billion when including $5.4 billion in debt.

Houston Public Media