They 100% do.
>Closing accounts that belong to high risk customers who aren't making you a bunch of money is an entirely normal and legal thing to do.
It isn't a legal thing to do because they didn't give a reason why. ANd if they do give a reason it must be legal to the local legal framework. Is being in the weapons industry a legal argument by Czech laws to close someone's account?