Having a bank account in Europe or a bank account in USA is the ideally solution to connect to Stripe. this saves you a lot of fees on stripe in both credit card processing and the currency conversion.
the best way to setup a bank account in Europe and USA is to get a virtual bank account for providers like B2BPay or Payoneer
Simply sign up to their service. Once you pass the on-boarding process you will get accounts in your own companies or business name. These you can now use to receive funds from Stripe by updating your bank account details.
Now Stripe will deposit funds into these accounts.