Iraq and British oil giant BP will be signing a mammoth agreement covering four Kirkuk gas and oil fields by the 1st week of February.