Correct, anytime they are asking you to sign under penalty of perjury that you are a U.S. citizen or U.S. person or U.S. Individual, you are providing prima facie evidence that:
1.) you are domiciled within a United States federal zone (even though your domicile is in one of the states of the union)
2.) you are a U.S. business (meaning you are a federal connected corp., like a bank)
3.) your SS# also lends to the presumption that you are a federal employee
How convenient of the banks to attach the W-9 to the signature card!
I personally cross out U.S. citizen or person and write "American citizen", but that is difficult if they don't present a paper copy. Or you could just sign it under T/D/C....threat/ duress/ coercion