The Glencore company and the union reached a new four-year agreement prior to midnight on Jan. 31, when the previous contract was set to expire.