Trump’s ambassador to China sworn in ahead of high-stakes talks in Switzerland by CNBC Markets | May 8, 2025 2:04 am | US Markets Former Sen. David Perdue assumes his posting ahead of a weekend of talks aimed at de-escalating tensions between Washington and Beijing.