All about finance. High credit card interest rates persist: an exploration , and Administrator 2025 May 9