SINGAPORE—As Shanghai battles the country’s worst Covid-19 outbreak in two years, people across the rest of China are stockpiling necessities as they brace for the prospect of similar lockdowns.
In Beijing, where some residential districts have been closed in recent weeks as infections have been discovered, supermarket shelves in some parts of the city have been picked clean of toilet paper, canned foods, instant noodles and rice in recent days.