It's much more than that, foreign banks will comply with US court orders, it's not just a blockade.

US courts shut down a series of Swiss banks that were trying to hide American's assets behind the swiss banking secrecy laws while also doing business on American soil (just having bank employees in the country did it).