Financials is the worst S&P sector in 2026. The credit card cap debate may be to blame Leave a Comment / By Market Social / January 29, 2026 The underperformance, however, hasn’t been universal within the group’s members.