I know it's an old post, but just wanted to check how do you transfer USD from US bank account(Chase etc) to USD in Canada bank account? I checked with my bank in US, and they said international transfer is not allowed, not even wire. I would like to keep them in USD in CanadaOpen a US Dollar account with your bank in Canada. Transfer your USD from US to your USD account in Canada. Convert them
later when the exchange rate is best.