ConocoPhillips to buy 42% stake in BP unit tied to Iraq's Kirkuk oilfields | AllMind News