If you do a transaction with physical cash, yes you don&#x27;t need a bank. But if you do any large transaction it will not be in physical cash, and the clearing has to go through a US approved bank. Foreign banks that cannot clear USD use other banks behind the scene.