A cargo ship is loading and unloading containers at the Container terminal of Shanghai Port in Shanghai, China on June 9, 2025.