The congestion seen at ports earlier in 2024 is past its peak but the shipping industry could be hit by new issues with strikes looming.| Ship Technology