Loading

Glencore share prices fell sharply after the company posted lower earnings and recorded $2.3 billion in impairment losses, even as it returned $2.2 billion to shareholders

February 19th, 0 1,704
Go to Post
06:41

Ben Shapiro - March 17th,