Stocks kicked off August with a rally Monday after another round of encouraging earnings reports, including some strong bank results out of Europe.
124226
Stocks kick off August with a rally
41906
US stocks rise
82089
U.K. stocks resume advance;
159148
Financial stocks lift European markets
55534
Shares rise as foreign investors rally
47722
Stocks continue early December rally
9491
European, Wall Street stocks rally sharply
36214
Eur/USD extends rally
8709
Australian shares rally in early trading
1141
European markets continue rally;
117815
Markets shoot up Monday
11394
Retailers report strong gains for August
126196
European, Asian stocks rise
61850
US stock markets up
35243
Asian stocks rally on Europe's boosted efforts
66690
Bank stocks rebound
40103
Energy stocks add to gains after big rally