All of the agreements were passed by the Iraqi Parliament before President Obama took office. The Iraqis wanted us out.
Iraqi Government to UN: 'Don't Extend Mandate for Bush's Occupation' | Alternet'
There are factions in the Iraqi government that foolishly wanted the United States to leave, but their was a way to stay longer and Obama failed to do it. The Bush administration never signed anything that would not have given the United States troops imunity in 2008. The Sunni Arabs, from where most of the anti-US insurgency was formed,
WANTED THE UNITED STATES to stay!
Yes, Bush did sign an agreement in 2008, but agreements can be renegotiated. The Obama administration was in the process of doing that. But it dropped the ball, and that has created the crises that the United States finds itself in today.
Regardless of what factions or groups wanted, the fact remains, that had US troops remained in Iraq in support of the Iraqi military, the advances that IS made back in June to today would never of happened.
Obama dropped the ball on Iraq. Iraq was NOT READY to stand on its own without US military, economic and diplomatic support that we had been providing. The Pre-mature withdrawal of the US military and other US organizations and diplomats 2.5 years ago created the current crises!