after firm illegally charged junk fees, withheld promised rewards and opened fake credit card accounts WITHOUT holders' consent
- The watchdog has ordered the bank to pay more than $100 million to customers
- Bank of America is accused of double-dipping on $35 insufficient funds fees
- The bank also allegedly withheld credit card rewards and opened fake accounts