GLEN GLEN · 1 article Earnings March 10, 2026 Earnings Glencore recommends top-up distribution despite exceeding net debt cap