Investors shift nervously after Glencore profits plunge 50% in a year
$9 billion profit misses expectations by 15%Share buybacks this year also light of projectionsCoal questions remain with little news on Teck Resources agreementTight markets for raw materials after Russia's Ukraine invasion that...
08 August 2023