Iraq is said to produce 2.8m barrels of oil per day. If they can make USD20/barrel, that’s about 20 billion dollars a year clear. Plenty there to do an awful lot of construction.
Iraq doesn’t need foreign aid, at least in the financial sense. They are loaded with a readily convertible commodity.
Iraq’s problem isn’t that they’re poor. Their problem (or at least one of their problems) is that they’re so rich that everyone is going to want a piece of the action.