Citigroup Inc. analyst recommendations