According to the web site, I wonder that CBT alone (banking/saving-deposits), and CBFX LLC - a FX market maker (investment/margin-deposits) are two separate entities, legally and financially.
However, it mentions (for its IB program) " Commerce Bank & Trust has been in business since 1955...