Huawei Technologies Stock Chart - U S Stocks Finish Mostly Lower Ahead Of Big Earnings