This is ridiculous. The Americans have detained a Russian citizen in Greece, for running a Bitcoin operation from Bulgaria. Now they want him deported to the United States. WTF? Why the Americans can't mind their own business.
Most states require money services businesses operating within their territory to be licensed with the state banking department. Note that many states also require registration
of foreign MSBs(finacial company) that transact with their residents. For example, money transmitters with no physical presence in Texas that transact with residents of Texas must be licensed in the State of Texas; same with all the other states.
So, if your company is registered in EU or any in other country and it makes financial transactions(you are an exchanger) with US residents, you MUST be MSB in all the States.
US considers that once you deal with US residents, you must respect their law. See the casinos too; same shit

The casinos(even they are registered in EU) are not allowed to deal with US citizens.