Stocks are finishing with big gains as banks rise with interest rates and technology companies recover some of their recent losses, the AP reports. JPMorgan Chase rose 2% Wednesday. Investors bet banks will make more money on lending as rates increase. Among tech companies, Apple rose 1.5% and TripAdvisor jumped 4.5%. Energy companies rose as oil futures climbed for the fifth consecutive day. Consumer-focused companies also jumped as stocks recovered the previous day's losses. Staples jumped 8.5% on reports of a possible sale. The Standard & Poor's 500 index made its biggest gain in two months. It advanced 21 points, or 0.9%, to 2,440. The Dow Jones industrial average rose 143 points, or 0.7%, to 21,454. The Nasdaq composite added 87 points, or 1.4%, to 6,234. (More stock market stories.)