Overview
The day ended with a familiar shape, a market that wants to bounce, but refuses to relax.
U.S. equities closed higher, with broad participation across the major index ETFs. SPY finished at 668.95 versus 662.29 Friday, QQQ at 600.31 versus 593.72, DIA at 470.27 versus 466.41, and IWM at 248.93 versus 246.59. That is a clean up day in the benchmarks, and it arrived alongside a key pressure release in energy, with USO settling at 115.02 from 119.89.
Still, this was not the sort of rally that declares victory. It was the kind that signals traders are willing to price a little less disaster, not a lot more optimism. Headlines stayed anchored to the Strait of Hormuz and the Iran war, and markets acted accordingly, risk assets improved as oil eased, while defensives and duration also caught a bid. That mix matters. It hints at a market that is buying time.
Macro backdrop
Rates did not deliver the all clear. They delivered something closer to a warning label.
The latest Treasury curve snapshot (dated 2026-03-12) has 2-year yields at 3.76%, 5-year at 3.88%, 10-year at 4.27%, and 30-year at 4.88%. Versus the prior day (2026-03-11), yields moved higher across those tenors, with the 2-year up to 3.76% from 3.64%, the 10-year up to 4.27% from 4.21%, and the 30-year nudging to 4.88% from 4.86%. In other words, the bond market is not behaving like it expects a sharp growth shock to do the Fed’s work. It is behaving like inflation risk still has a seat at the table.
On realized inflation, the latest CPI index level is 327.46 (2026-02-01) with core CPI at 333.512. That is up from January, with CPI at 326.588 and core at 332.793. Those are index levels, not year over year rates, but the direction is clear, the price level is still drifting higher.
Inflation expectations are calmer than the headlines. The latest model-based expectations (2026-03-01) show 1-year at 2.289%, 5-year at 2.235%, and 10-year at 2.260%. Compared with 2026-02-01 model estimates, the 1-year expectation stepped down from 2.586% to 2.289%, and the 10-year eased from 2.370% to 2.260%. That gap, sticky headline risk, firm yields, and expectations that are not running away, is where the tension lives. The market is trying to thread an ugly needle, energy-driven inflation fear without a lasting unmooring.
Equities
The closing tape reads like a pressure valve opening, with a big caveat, it is still the same pressure cooker.
SPY gained about 1.01% on the session, closing at 668.95 from 662.29. QQQ added about 1.11% to 600.31 from 593.72. DIA rose roughly 0.83% to 470.27 from 466.41. IWM outperformed modestly, up about 0.95% to 248.93 from 246.59.
Under the surface, the mega-cap complex did what it has been doing during geopolitical stress, it stabilized the index. AAPL closed at 252.78 (from 250.12) on volume of 30.2 million, MSFT at 399.96 (from 395.55) with 25.9 million shares, NVDA at 183.13 (from 180.25) with heavy volume of 209.9 million, and GOOGL at 305.57 (from 302.28) with 22.7 million shares. The message is not subtle, liquidity is still hiding in the biggest names, even when the story of the day is energy and war risk.
At the same time, today’s bid was not purely “hide in tech.” AMZN rose to 211.76 from 207.67, TSLA ended at 395.49 from 391.20, and HD closed 342.58 from 339.03. That’s a consumer complex that, at least for one session, could look past the energy headlines.
Sectors
Sector action was a reminder that the market is trading the second-order effects of war, not just the war.
Technology led the tone, with XLK closing at 138.80 versus 136.80. Consumer discretionary also had a strong bid, with XLY finishing at 112.22 from 110.86. Healthcare joined the upside, XLV ended at 150.99 from 149.79.
Energy, notably, was up only modestly at the sector ETF level, XLE closed 57.90 vs 57.70, while the crude proxy USO fell sharply versus Friday. That divergence is the day’s tell. The market heard the message in the Reuters flow about oil easing on comments that the U.S. was “fine” with some ships getting through, but it did not fully unwind the equity bid in energy producers. Traders are still treating the supply shock as persistent even if the spot panic blinks.
Financials improved with the broader tape, XLF at 49.305 vs 48.89, and industrials gained with XLI at 166.08 vs 164.65. Defensives held up too, XLPXLU at 47.25 vs 46.96. The mix is revealing, cyclicals participated, but the market still paid for ballast.
Bonds
Treasuries caught a bid even with the curve sitting at relatively elevated levels in the latest yield snapshot.
TLT closed at 87.21, up from 86.54. IEF ended at 96.02 from 95.59, and SHY edged to 82.64 from 82.55. That is a synchronized move higher in bond prices across duration, a classic sign that investors still want hedges on, even on a green day for stocks.
This is what “fog of war” looks like in markets. The Reuters line about the Fed presenting an updated outlook “looking through the fog of war” captures the mood. You do not need to see the Fed statement to see the market’s posture. Stocks are up, bonds are up, and oil is down. That is relief, not clarity.
Commodities
Commodities told the story in two acts, less crude fear today, but no real return to normal.
USO dropped to 115.02 from 119.89, a meaningful cooling after war-driven spikes. Broad commodities via DBC also slipped to 28.31 from 28.71, consistent with the same impulse. Natural gas weakened as well, UNG ended at 12.205 versus 12.64.
Precious metals were mixed. GLD eased slightly to 460.511 from 460.84, while SLV rose to 73.23 from 72.69. Gold holding near flat while equities rally can be read two ways, either risk is coming off, or gold has become a more structural hedge while the world keeps finding new reasons to buy it. Today leaned closer to the first, but only barely.
FX & crypto
The dollar signal was not a full-blown flight to safety, but it did show the market continuing to price cross-currents.
EURUSD was marked at 1.1507, up from an open around 1.1450, with an intraday high near 1.1450 and low near 1.1449 listed alongside that series. The key point is direction, the euro was firmer on the day in the latest marks.
Crypto traded like risk with a pulse. Bitcoin marked at 73,963.90, above its open near 73,584.43, after reaching as high as 74,557.89 and as low as 72,878.87. Ethereum marked at 2,331.35, up from an open around 2,236.69, with a high near 2,349.10 and low near 2,235.18. That is not panic behavior. It is a market that can still take risk in pockets, even while geopolitics dominates the front page.
Notable headlines
The day’s news flow kept dragging traders back to one choke point, the Strait of Hormuz.
- Reuters reported oil prices eased as the U.S. said it was fine with some ships going through the Strait of Hormuz, a headline that fit neatly with USO falling from 119.89 to 115.02.
- CNBC reported Treasury Secretary Bessent said Treasury is not intervening in oil commodities markets and has no authority to do so, a direct pushback on rumor-driven narratives. The market’s reaction was still to price crude lower today, but the comment underlines that volatility is being managed by expectations, not policy tools.
- Reuters described supply chain strain from the Hormuz disruption, including Gulf importers racing to reroute. That theme matters well beyond energy, it bleeds into transport costs, input prices, and ultimately margins.
- CNBC flagged second-order stress in healthcare supply chains, warning a prolonged Hormuz standoff could squeeze U.S. generic drug prescriptions given India’s role in production and transit routes. Healthcare stocks did not flinch today at the sector level, with XLV higher, but the headline is a reminder that inflation can arrive through unusual doors.
On the corporate side, the AI and mega-cap story kept moving, even as war headlines soaked up oxygen.
- CNBC reported AAPL is acquiring video editing company MotionVFX to boost subscribers. Apple stock finished higher at 252.78 from 250.12, but the bigger implication is strategic, services and creator tools remain a priority even in a risk-off news cycle.
- CNBC highlighted META planning a mass layoff to offset increased AI spending. Meta stock closed up at 627.63 from 613.71. The market, at least today, treated cost cuts as a counterweight to capex anxiety.
- CNBC noted CRM is rapidly buying back stock, an example of capital return messaging landing in a tape that has been demanding tangible shareholder-friendly actions. (No CRM quote was available here.)
Risks
- Energy volatility remains the central macro accelerant. Even after today’s drop in USO, the news cycle around Hormuz can reprice inflation risk quickly.
- Supply chain spillovers, including pharmaceuticals and refined fuels, can show up as margin pressure rather than headline CPI immediately.
- The rates backdrop is still tight. Recent yield levels (10-year at 4.27% in the latest snapshot) mean equity multiples are not getting a free pass.
- Geopolitical escalation risk is not linear, and markets often reprice it in gaps rather than trends.
- AI capex and restructuring headlines, like the reported META layoff plan, can support near-term sentiment while raising longer-run questions about demand durability and cost of capital.
What to watch next
- Crude’s follow-through after the sharp move lower in USO. One day is not a trend, but it changes positioning.
- Any further official messaging tied to Hormuz navigation and coalition efforts, which has been driving the intraday swings in energy-linked assets.
- Upcoming Fed communication, with investors focused on whether policymakers lean into “look-through” language on war-driven inflation impulses.
- Rates sensitivity in growth leadership. Watch whether QQQ can stay firm if longer-end yields remain elevated.
- Defensive participation. Today saw utilities (XLU) and bonds (TLT, IEF) rise alongside stocks, a pattern that can flip quickly if risk appetite hardens.
- Second-order supply headlines, especially pharmaceuticals and refined fuel routing issues, which can feed into pricing power narratives across sectors.
- Large-cap AI bellwethers, including NVDA and MSFT, where heavy volume and steady gains often serve as a real-time confidence gauge.