Shanghai allowed 4 million more people out of their homes Wednesday as anti-virus controls that shut down China's biggest city eased, while the International Monetary Fund cut its forecast of Chinese economic growth and warned the global flow of industrial goods might be disrupted.