Offer your insights or judgment on the input financial query or topic using your financial expertise. Reply as normal question answering

2016, USA banks with low/no fee for incoming OVERSEAS USD wire transfers? 
Ally Bank $0 - from their website (emphasis mine): To receive a wire transfer from a non-U.S. bank: Incoming wire transfers from a non-US bank are processed by our   designated receiving bank, JP Morgan Chase Bank, N.A. You'll need to provide the following information to the person or   business sending the wire transfer to you: Receiving Bank: JP Morgan   Chase Bank, N.A. ABA/Routing Number: 021000021 Address: 1 Chase   Manhattan PLZ, New York, NY 10005 SWIFT Code or Bank Identification   Code: CHASUS33 Beneficiary Account Number: 802904391 Beneficiary Name:   List 'Ally Bank' since the wire is being processed by JP Morgan Chase   Bank, N.A. Further Credit: Your Ally Bank Account Number and your name   as it appears on your Ally Bank account. Note: We won't charge you to receive a wire transfer into your Ally   account. https://www.ally.com/help/search.html?term=SWIFT&console=false&context=Help&domain=www.ally.com&section=Help+%26+FAQs Alliant Credit Union $0 - from their website (emphasis mine): Direct international wire transfers  International wire transfers are   handled through our correspondent bank for processing. International   wires can take up to 10 business days to be credited to the receiving   institution. Funds should be wired to: Northern Trust ABA# 071000152 "Note: US   Banks do not use SWIFT codes. This ABA # is used in place of SWIFT   codes for US Banks." 50 South La Salle Street, Chicago, IL 60603 For further credit: Alliant Credit Union Account Number 35101804 11545   W. Touhy Avenue, Chicago, IL 60666 For final credit: Member’s name and complete address (No P.O. Box)   Member’s 14-digit account number Destination of funds (checking,   savings or loan number)  Incoming wire transfers: Wire transfers received Monday - Friday,   7:00am - 3:00pm, CT, will be credited to your account the same day.   Wire transfers received after 3:00pm, CT, Monday - Friday and on the   weekend will be credited the next business day. Fees:   We do not charge a fee to receive incoming wire funds. However, the financial institution wiring the funds may charge for this   service. http://www.alliantcreditunion.org/help/receiving-a-wire-transfer-to-your-alliant-account