Walmart and Target are about to reveal the health of the U.S. consumer

Walmart reports results on Thursday, with earnings from Target arriving a day before. Second-quarter earnings so far might be among the strongest on record - but companies like retailers and hotels haven't been major contributors to the blowout performance.