Global stock markets stumble on inflation and growth worries

Global stock markets stumble on inflation and growth worries
Angela Merkel is being briefed during her visit to the plant of Knauer, a manufacturer of laboratory instruments, in Berlin on Friday. Agence France-Presse

Most Popular Stories