SNAPSHOT: Sentiment Sours on China’s Delta Outbreak
The ongoing Delta outbreak in China is fueling worries of a significant manufacturing slowdown in the world’s second-largest economy.
SNAPSHOT: Brazil Unemployment Hits Decade Highs
More Brazilians are unemployed now than at any other point since 2012.