Cargo ship loaded with shipping containers in Port Elizabeth, New

A docked cargo ship is loaded with shipping containers at Port Elizabeth, New Jersey, U.S., July 12, 2023. REUTERS/Mike Segar/File Photo