Mitt Romney offered an explanation about why he has a Cayman Islands account:
Well, first of all, all of my investments are managed in a blind trust. By virtue of that, the decisions made by the trustee are the decisions that determine where the investments are. Secondly, the so-called offshore account in the Cayman Islands, for instance, is an account established by a U.S. firm to allow foreign investors to invest in U.S. enterprises and not be subject to taxes outside of their own jurisdiction. So in many instances, the investments in something of that nature are brought back into the United States. The world of finance is not as simple as some would have you believe. Sometimes a foreign entity is formed to allow foreign investors to invest in the United States, which may well be the case with the entities that Democrats are describing as foreign accounts.
It makes perfect sense to me, but "experts" are still looking for crime to fit the smoking gun. You know, more Americans should own foreign bank accounts just so that politicians won't sound so moronic when they encounter someone with an international outlook.