Global markets braced as Washington and Beijing neared an Aug. 12, 2025, deadline that threatened to unleash triple-digit ...