Interest rate storm looms for credit-dependent consumers