US and European stocks rose amid better-than-forecast earnings and as German Chancellor Angela Merkel's government backed the European Central Bank's bond- buying plan.
57812
US, Europe stocks rise;
98322
European shares extend gains after US data
52531
European shares extend gains as banks rise further
85430
Bond yields rise
57894
Stock futures rise on upbeat earnings reports
2367
European markets post huge gains
129115
European stocks advance after the open;
85187
European stocks rise as Ireland sells bonds;
25309
U.S. stocks gain as European shares, euro erase earlier losses
73001
European stocks rally
113872
Stocks rise on stronger US data;
93749
US stock futures rise
57089
US stocks rise on ADP report
87274
European shares rise in early trade
147819
European stocks rebound
109442
German investor confidence improves in May
126196
European, Asian stocks rise