Market recap: Financials lifted stocks in the morning after Citigroup's (C +5.6%) beat, and...

|By:, SA News Editor
Market recap: Financials lifted stocks in the morning after Citigroup's (C +5.6%) beat, and equities powered out of rangebound trading in the afternoon, finishing close to 2010 highs. Other banks riding the wave: WFC +5.5%, BAC +3%, JPM +2.9%. Crude jumped as the dollar slipped -0.3% against yen, -0.1% against euro. Tech bellwethers Apple (AAPL) and IBM about to report.