The Iraqi army launched an operation to retake Kurdish-held positions around the disputed oil city of Kirkuk amid a bitter row with the Kurds over a vote for independence last month. A senior Kurdish official said thousands of heavily armed fighters had been deployed to resist the offensive “at any cost.”