ConocoPhillips agrees to buy 42% stake in bp’s Kirkuk oil fields venture in Iraq - COP News | Rallies