CME Spot Market Summary – 28 July 2025