Cardi B posted her immediate reaction to the Patriots handing the Texans a 28-16 loss in Sunday's divisional playoff game.
A proposed 10% cap on credit card rates has shaken financial stocks, but the real economic effects are more nuanced than ...