Rio Tinto 2026 half year results - Rio Tinto PLC | RNS | Ticker