There is at a U.S. bank (we work with them a lot) that will open business account for a non-US business entity.
Citibank, Chase, Wells Fargo will only will only open an account for a a U.S. entity but it could be owned or controlled by a non-resident.
Qualifying/registering a foreign company...