ConocoPhillips to acquire marathon oil, 17.1Billion