Glencore Profit Swings to $4.4B as Iran War Fuels Trading Boom
Glencore posted H1 2026 net profit of $4.4B, up from a $655M loss, as energy trading…
Glencore posted H1 2026 net profit of $4.4B, up from a $655M loss, as energy trading…
Pick desks to prioritize. Stored only in this browser.