4 weeks Citigroup: Progress Made, But Much Is Still To Be Done Seeking Alpha Citigroup: Progress Made, But Much Is Still To Be Done. Citigroup (C) X