Preliminary Results 2023 - Glencore plc | RNS | Ticker