Latest updates show stalling growth not just a UK problem