The problem of how Europe handles the increasing number of people risking life and limb for a new life abroad has reached a flashpoint.
BT, the British telecoms giant, announced better-than-expected net profit of £511 million ($797 million) for the first quarter on Thursday.
Royal Dutch Shell warned on Thursday that lower oil prices could continue for several years, as earnings fell by a third.
Siemens stuck to its full-year outlook, saying on Thursday it expected a strong fourth quarter despite a softening market outlook.
Get the best of CNBC in your inbox
Could dancing be a source of clean energy?
Zsolt Papp, global head of emerging market debt portfolio strategies at JPMorgan Asset Management, discusses how emerging markets might react to an interest rate hike by the Federal Reserve.
European stocks finished higher on Wednesday after a bumper day of earnings.