At the time of this article's writing, the author did not have positions in any of the companies mentioned.
Struggling financial services company Citigroup (C) continues to bump along, citing the still-challenging operating environment as the primary cause for its sizable earnings miss in the December period.