A reputable bank will not close accounts of it's clients unless violating some legal aspects of their financial terms also closing account means only freeze until further investigation. If does happen, then a client can go directly to the higher state of the law to sued a case. But prior to that, there will be exchange arguments from both parties since reputable bank didn't want to give dirt to their names just because of one person even it has a possession of millions amount of money. It''s against the law that a bank will close account "with no other reason".
If OP is really mad then he can give a shameful comments to that bank throughout social medias. Named that bank and spread the word of yours.
Give your reputation in this forum, I can tell it's a subsidiary of Bank of America. I had unpleasant experience with them. Lesson learned, you should always keep most of your assets under direct control, and no more than $1000 in banks.
If that is the case then I can't proceed anymore with the discussion due to lack of information. There are lots of BOA subsidiaries concern. Like I said, If I got pissed off in a certain bank or subsidiaries of it, I can state their name even give a shameful comments to them since I think I was the victim here. Banks are vary so I can't tell exactly what should I say to. Im working with the banks that"s why in the first place I will believe only in some bank fraud activity if ever they can tell exactly what happen alongside also if they tell the name of the bank involved.
No need for me to build reputation on this forum just to know some detailed information on your query. It's out of my context.