I am going abroad to Singapore for 4 months and currently have a US bank account that charges a $2 withdrawal fee and 3% foreign exchange rate fee. Is there any bank that I can start up in the United States that will not have such a fee? I know there is citigroup there. If i set up a citigroup account in the US will I not be charged withdrawal fees in Singapore?