I had TransferWise, and it was great, but due to a mistake it was blocked...
I opened Paysera, but this guys stopped receiving USD from the USA, so that's off.
Other options like paxum or neat have terrible transfer fees, over 50$ USD per transfer! and have very bad reviews.
I'm don't have EU...