Originally Posted by
bhomburg
I did open an account with Capital One (in the US) as a non-resident visitor.
Many won't do this due to lack of a US SSN (Social Security number), but it's possible.
And as for US citizens opening accounts as non-residents - good luck. Certainly not in Switzerland (any more).
Even for US citizens resident abroad, opening (or keeping open) a non-US bank account has become a lot harder due to the long arm of the US setting up ordinary, law-abiding Americans to end up as collateral damage in the US's war on whatever that may be money-related.