European stocks rose as investors poured money into equities on the first trading day of the second half of the year, spurred by hope that the European Central Bank and the Bank of England will act to bolster economic growth later this week.
52348
European stocks rise
129115
European stocks advance after the open;
132683
European shares rise on miners
99371
European stocks advance;
29077
European stocks rise;
96359
UK indexes climb;
1141
European markets continue rally;
13552
European markets expected to surge today
101485
UK market rising in afternoon trading
145243
European markets rise in afternoon trading
98528
EUROPE shares rise in early trade
85187
European stocks rise as Ireland sells bonds;
163300
UK stocks climb;
55534
Shares rise as foreign investors rally
174230
Stocks rise moderately in early trading
121248
Shares rally for a second day
2367
European markets post huge gains