World EU and China Poised to Seal Historic Climate Deal at Beijing Summitby Ethan Riley July 23, 2025