I'm in Switzerland. I am not a US national but they suspected me of being one and most banks here will no longer accept USA citizens because of the USA's demand to disclose to them all information on accounts.
Not accepting cash is another new development as of a short time ago.