150 COVID cases in China caused shipping delays worse than blocked Suez Canal | Fortune