Glencore plc Stock (LON: GLEN) News Today, 16 December 2025: Peru Copper Deal, UBS Forecasts, Coal Outlook and Buyback Watch ts2.tech