BP Plc finalized an agreement with the government of Iraq to redevelop the giant Kirkuk oil fields, a deal that signals a ...