CNBC: Stocks mostly lower amid earnings; energy lags