Bank of america wire transfer online limit July 8, 2019 16 32 64 128 Bank of america online wire transfer limit per day Bank of america online international wire transfer limit