Companies

July 20 2007: Citigroup earnings cap good week for Wall Street banks

Ben White explains why strong earnings from Citigroup and other banks have outrun a poor environment for consumers