HMM workers have cancelled a planned strike after reaching a last-minute wage deal, ending a 77-day dispute. The agreement was achieved after an 18-hour meeting with management,