BP Plc finalized an agreement with the government of Iraq to redevelop the giant Kirkuk oil fields, signaling a return to the ...