Yes, for multiple reasons. Global Transfer will usually ask for bank account details, a bank statement, and even request a 3-way call with your bank to verify the information provided and your US address on file. Furthermore, you will want a US bank account to pay off your US credit card, which is denominated in USD.