Business

US stocks trade mixed as investors weigh economic data and China stimulus ahead ..