Home Stock Weekly wrap: Trump-Xi truce talks, trillion-dollar milestones, and tech power plays