If you said Iran - well, turns out maybe not.
It's more than likely the United States. See, all of those billions in cash we keep losing in Iraq? Turns out the insurgents keep finding it. And the weapons we supply to train Iraqi troops? Uh - yeah, insurgents get that too (I wonder how they're paying for those arms? Oh, yeah - the money the US keeps losing in crates in Iraq).
If I was a tin foil hat kind of guy, I'd say something like "Well, the US government is losing these arms and money in Iraq for the insurgents to find on purpose so the war can continue, because as long as the war continues, then companies like Halliburton and Blackwater and KBR and the like make a lot of money - so they have a vested interest in making sure the war never ends, and that war with Iran breaks out so they can make more money."
But - that would be insane.