Swiss commodities giant Glencore announced on Wednesday that it had eliminated about 1,000 roles as it seeks to cut costs and streamline its industrial operating structure, part of a broader efficiency drive that mirrors similar moves at rivals Rio Tinto and BHP.