Stocks rose about 1 percent at the open on Monday, building on last month's solid gains as investors focused on encouraging corporate results, including strong bank earnings out of Europe.

Energy shares also boosted indexes as crude oil futures hit a near 3-month high, helped by U.S. dollar weakness.

The Dow Jones industrial average <.DJI> gained 118.53 points, or 1.13 percent, to 10,584.47. The Standard & Poor's 500 <.SPX> rose 12.71 points, or 1.15 percent, to 1,114.31. The Nasdaq Composite <.IXIC> added 22.30 points, or 0.99 percent, to 2,277.

(Editing by Jeffrey Benkoe)