The global recovery may have already peaked

The delta variant and low vaccination rates are bedeviling policy makers, just when we were getting used to healthy growth