US stock indices were mixed on Tuesday as traders assess fresh quarterly results from major corporations.
Earlier US data showed industrial output rose for the first time in three months by 0.7% in July after a 0.4% drop in June.
Walmart reported forecast-beating quarterly profits and earnings during the second quarter.
Dow Jones rose 0.2% to 33,990 as of 14:25 GMT, while NASDAQ fell 0.8% to 13,020, as S&P 500 fell 0.2% to 4,288.