Citigroup Inc posted a $4.43 billion first-quarter profit as it set aside less money to cover credit losses.