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