GGlencore Read More Profits of Swiss commodities firm Glencore soar to $4.41bnAugust 5, 2026 Glencore: $4.41 billion profit over six months Keystone-SDA Swiss mining and commodities trading giant Glencore has posted net…