A cargo ship sails past the Panama Canal’s Port of Balboa, managed by CK Hutchison Holdings, in Panama City, Panama, March 13, 2025 (AP photo by Matias Delacroix).