Shanghai is locking down over 10 million people at a time. Why that’s a big deal

Shanghai accounts for about 4% of China’s … even as some confidence returns. The CNN Business Fear & Greed Index is now back in “neutral” territory. One month ago, it was producing a …
( read original story …)