Among financials, JP Morgan climbed $1.54 or 4.7% to $34.05, Merrill Lynch rose $1.10 or 2% to $54.40 and American Express added 87 cents or 2.2% to $39.92. Industrials on the move included General Motors, up $1.31 or 2.2% to $59.92, Alcoa, up $1.01 or 2.6% to $39.44, and 3M, ahead $1.42 or 1.2% to $121.57.