For companies who are still doing business there, Iraq is not as difficult as might be imagined. There are a lot of issues around Iraqi Kurdistan, and transactions are often routed via the UAE. Not all international banks have a big appetite for Iraqi risk, but good services can be obtained from UAE or Lebanese banks. Dollar availability can be variable,but it is usually possible to remit cash out. Not for the faint hearted – but it works!