Is the US-China truce the real deal? 12 June 2025