Indices closed with gains on Tuesday. Stocks stepped up as U.S.-China trade talks resumed. In earnings news, Walmart tacked on 2.21% after reporting fourth-quarter earnings of $1.41 a share, versus forecasts of $1.33. Total revenue in the quarter jumped 1.9% to $138 billion. In other earnings, Medtronic added 0.4% today. Fiscal third-quarter profit hit $1.29 a share versus estimates of $1.24. Revenue of $7.55 billion exceeded estimates of $7.53 billion. The company also boosted its outlook for 2019.