I agree most banks will refuse to open any account for Iranian citizens because of political embargos! You may indeed check mentor group and find your way to EMI's that may be your only possible way to get anything that looks like banking for your needs.I believe it won't be easy to find a bank for Iranian nationals. You may find alternative ways in Mentor Group!