Global stock markets stumble on inflation and growth worries

Global stock markets stumble on inflation and growth worries
play icon
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