Futures are mixed heading into retail sales data at 8:30 AM ET.

$SPY +0.1%
$QQQ flat
$DIA -0.1%

10-year yield holding near 4.66%. Oil pushing higher—WTI up 1.7% to $82.60, Brent up 1% to $87.96. Natural gas down 1.1%.

Dollar index slipping to 99.72.

July retail sales will tell us if the consumer is still spending or starting to crack. That number matters more than the overnight drift.

Earnings tape is messy. $RDDT and $NU moving up, $AMAT getting hit after results.

Oil strength + sticky yields = keep watching energy and rate-sensitive names today.