Mixed Reaction to Big Tech Earnings, Details of US-China Deal Emerge