It is possible to open a bank account in the USA (with MERCURY or CHASE for example) without being a resident/US citizen.
Opening a personal bank account requires proof of residence in the USA (water, electricity, telephone bill, etc.) even if the person is not a resident/citizen of the USA.