The start of 2026 has brought relentlessly bad weather, causing major disruption across global shipping and logistics.