The options tell the tale
I think the Friday am timing of the Treasury's announcement that it will sell its warrants this quarter is a tell that earnings will meet expectations. If anyone outside C has an idea what earnings will be, it should be the Treasury, and they don't need to know what earnings will actually be, just that they won't disappoint. And I am long C, so I hope I'm correct!