Citigroup keeps chugging along