Why do Outbound Wire Transfers made in non-USD have no fee while Outbound Wire Transfers made in USD have a fee (45 USD this example) at Bank of America? Does that mean that Bank of America uses a bad currency exchange rate or is there any other reason?
Full page screenshot of https://transfers.bankofamerica.com/jsp/bofa/account_add_ft_df_gen3.jsp?topNavigation=2&subNavigation=22&startEvent=Yes&endEvent=Yes&CEpage=account_add_ft_gen3.jsp:
I have crossposted the question at: