Originally Posted by
GUWonder
Use of the foreign passport minimizes -- but does not necessarily eliminate -- the chances of a foreign financial institution reporting the information to the US or refusing to do business with a US citizen.
Exactly... if an FI has a reason to know that you are a US-person they will require you to provide your TIN and will report you. Or as you said, they might not want to open an account....