Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

How can I avoid international wire fees or currency transfer fees?
Be aware that ATM withdrawals often generate hidden fees, which are not obviously declared. Many banks operate e.g. with a currency exchange fee, giving you an exchange rate some 1-2% lower than actually applicable. If you withdraw larger amounts, such a currency exchange fee easily adds up to what you would have paid for a wire transfer, where you would get a better exchange rate. Although it's probably much hassle for you to change banks, another option may be to find a bank which operates both in France and the US. Banks with different national branches often offer cheap and fast wire transfers between same-bank accounts in different countries. E.g. Citibank used to offer such services, but I am not sure if they still serve private customers in France.