Containers full of frozen food and chemicals are piling up at China’s biggest port in Shanghai as a Covid lockdown in the city and compulsory virus testing means truckers can’t get to the docks to pick up boxes. The severe restrictions in the eastern half of the city,...