President Donald Trump noted at the Detroit Economic Club that he's calling to cap credit card rates at 10 percent for a year. But banks are pushing back.

Posting on Truth Social, Trump said said he would "no longer let the American Public be 'ripped off' by Credit Card Companies."

A 10% rate cap would make large swaths of the credit card industry unprofitable, especially tied to customers with less-than-ideal credit, banks say.