Glencore to return an extra $1.2bn to investors in August 5, 2021 Miner and commodities trader cashes in on rising prices of copper, zinc and thermal coal