139
Stocks opened flat ahead of the U.S. and China signing a so-called phase one trade deal while the corporate earnings season picked up steam. read whole article