The union at Chile's Escondida copper mine, the world's largest, signed a deal on Sunday with BHP, ending the risk of a further strike that could have threatened global supplies of the red metal.
Earlier in the day the union had sent a memo to members warning it might call another strike if the company did not "rectify its position" over contract talks.
The mine's powerful union, which represents around 2,400 workers, had gone on strike on Tuesday over payment disputes and then come to a preliminary agreement on Friday to end it.
On Friday, BHP said the two sides reached an agreement after resuming talks. Sources at the company and the union told Reuters that BHP offered workers around USD 32,000 as a bonus and an additional USD 2,000 in soft loans.
BHP had previously offered a USD 28,900 bonus per worker, compared with the union’s demand of 1 per cent of shareholder dividends from the mine, or roughly USD 35,000 to USD 36,000 per member.
The strike, after the union encouraged members to reject BHP's offer, has stirred up memories of the last major Escondida walkout in 2017, which hit BHP's copper production and pushed up global prices of the metal, which is used to make wiring and nearly every single electronic device.

Jordanian airspace reopens after 'comprehensive review'
Iran vows to attack any ship trying to pass through Strait of Hormuz
Drones target fuel tanks at Oman’s Duqm Port
At least 42 civilians killed in Afghanistan in conflict with Pakistan, UN agency says
Qatar announces interception of 2 jets, 101 missiles since Iranian attack