Typhoon Dolphin has made landfall in China, creating a significant cargo crisis at major Asian port hubs. With approximately 2.4 million TEU of containership capacity now queued around Chinese ports—p