Citigroup reports best quarterly revenue in a decade · CNBC Television · Sentinel