I think you have a good case to argue against this if the company did not inform you in advance that there would be charges from them and their chosen bank and what they would be. You might have to search really hard through very small print with lots of words. If its very hard to find, this is also a good argument that they have dealt with you unfairly.
Stop trading through the account, close open positions and make no more deposits until this is resolved.
However, being right and enforcing your rights are two different matters.
For me I was asked to pay $150 for processing my withdrawal. I don’t know how genuine it is am already scare. If anyone ever did it and received the profit after share with us