Proposed Credit Card Caps and the Market’s Sudden ReactionBusiness PenJanuary 12, 2026 January 12, 2026 Shares of major financial institutions tumbled at today’s market open following U.S. President Donald Trump’s proposal to cap American credit card interest rates at 10%,...