GGlencore Read More Glencore Sees $3.3 Billion Trading Profit as Iran War Rattles Oil Markets2026-07-29 Commodity producing and trading giant Glencore expects to post a profit of $3.3 billion in its marketing division…