Oversupplied ocean carriers sailing into new downcycle: analysts
Despite banking a collective operating profit of about $60 billion in 2024, a worsening supply-demand imbalance could make the next three years difficult for the container shipping industry.