USA and China flags on puzzle pieces.

China is locked in a conundrum with the United States over trade. Illustration: iStock.

June 27, 2018 4:02 PM (UTC+8)