Daily Analysis Is Consumer Confidence the One Number That Can Break This Rally? admin May 26, 2026 S&P 500 futures gained 0.54% in early Tuesday trade, building on Friday's...