I don't understand why we need to specifically sanction tax havens. Unless rich people are making money in the tax havens themselves (in which case they're not just tax havens), we can just levy all the taxes we want before the money leaves our own borders.