
Morning mood: not exactly risk-on
U.S. stock futures are wobbling into Friday like someone trying to carry coffee, a laptop, and bad news all at once. The setup is classic market chaos: a mix of retail data on deck, Treasury yields still behaving like they pay rent here, and geopolitical tensions in the Middle East doing their best to keep everyone from relaxing.
The big anxiety cocktail
Traders are watching a few things at once:
- S&P 500 futures were barely green, while Nasdaq-100 and Russell 2000 futures slipped.
- The U.S. said it could keep its naval blockade of Iran going indefinitely, which is not the kind of sentence that calms markets.
- Two vessels tied to Abu Dhabi National Oil Company were attacked in the Strait of Hormuz, adding more heat to the energy tape.
- Brent and WTI both ticked higher as oil traders did what oil traders do: price in more stress.
Why investors should care
This is the kind of day where one data release can either reinforce the market’s “maybe we’re fine” story or rip the bandage off. Retail sales, inventories, and consumer sentiment are all coming in while the 10-year yield hangs near 4.69%, a level that makes equities a lot less comfy.
And if oil keeps climbing while yields stay sticky, the market could keep getting squeezed from both sides. That’s not a great combo for stretched valuations or small caps trying to catch a break.
Big picture
The early Polymarket crowd is leaning bullish on the open, but the real vote happens when the data hits and traders decide whether this is a dip-buying day or another reminder that geopolitics still has the power to boss around the tape.
