In a surprising ruling, a Texas federal court has nullified a CFPB rule aimed at capping credit card late fees at $8. This decision could lead to banks charging consumers up to $10 billion more annually in late fees, raising concerns among consumer advocates.