Stocks Rally 2%, Spurred by Good News From Banks

A rally in bank shares and reassuring news about China’s economy helped push the major U.S. stock indexes up about 2% last week. Trading volume was moderate, and market breadth, which measures rising issues minus decliners, hit an all-time high.

Financial stocks rose 4% on the week, abetted by the release of better-than-expected...