Consider all this time the dollar was being removed from their economy, it was to create a demand for the dinar. The government offices and merchants were told not to use dollar or be arrested. And now with all the contracts from other countries come to Iraq, they will pay in dinar, creating more of a demand hence causing the market value to go up.