Iraqi central government forces took control of the major Kurdish-held oil city of Kirkuk and other disputed territory, delivering a crushing blow to efforts by the autonomous Kurdistan region to break away from the rest of Iraq following a controversial referendum on independence last month.

As the Iraqi army advanced, Kurdish operators briefly shut about 300,000 barrels per day of oil output at two large Kirkuk fields, citing security concerns.