Best way to buy BTC for USD in european account

Hello.

How to buy BTC on my european account in USD currency? SEPA is only EUR.
Lowest fees and anonymity.

Thank you

I think that the best for europeans at this moment is to use Revolut. There’s still small volume, though.