CME Spot Market Summary – 31 October 2025