Earnings season ramps up this week as major banks begin reporting results but Citigroup Inc.
read more