2023 Half-year Report - Glencore plc | RNS | Ticker