Chase Bank just informed me it is not possible to open an account with them as a foreigner if not living in the US or territories.... I even asked if I come to apply in person at a branch in Miami...
Seems the info is not longer correct. Still waiting for answer from Bank of America and Suntrust.