While Peshmerga forces have held Kirkuk, ISIL has been unrelenting in its attempt to take the resource-rich city.