The Inflation Report That Nobody Cares About
Let me be direct: the February CPI number is fine. It's actually pretty good, all things considered. Headline came in at 2.4% year-over-year — matching consensus exactly. Core CPI, which strips out food and energy, landed at 2.5% annually and 0.2% month-over-month. Rent, the long-running villain of this inflation cycle, posted its smallest monthly increase since January 2021. Egg prices fell. Apparel ticked up. Used vehicles continued their quiet retreat.
Under normal circumstances this would be a "calm before the storm" report — inflation stabilizing, the Fed gets some breathing room, markets drift sideways. But these are not normal circumstances, and the market is treating this CPI print with exactly the amount of enthusiasm you'd give a weather forecast from last Tuesday.
The thing that matters in this print isn't the headline — it's what it tells us about the pre-war baseline. Services inflation outside of housing remains elevated. Medical care, airline fares, and lodging all pushed higher. Tariff-exposed goods like apparel showed a 1.3% monthly jump. The Fed was already navigating stubborn service-sector inflation before oil prices entered the picture. Now it has to deal with a potential energy shock on top of that foundation.
The March CPI — which will capture the oil surge — doesn't drop until April 10th. Between now and then, the Fed meets on March 18th and will almost certainly hold rates where they are. Traders are assigning near-100% odds to a hold. But the longer the Strait stays disrupted, the harder that calculus gets at subsequent meetings.
Oil's Week Has Been a Three-Act Play
If you've been watching crude prices this week you might have developed whiplash. The oil market has swung violently on every piece of news coming out of the Gulf — real and fabricated. Here's the condensed version of a chaotic five days.
| Metric | Value | Context |
|---|---|---|
| Brent Crude (Mar 11) | $90+/bbl | Up from ~$68 pre-war |
| WTI Crude (Mar 11) | $85.65/bbl | +2.6% on the day |
| IEA Reserve Release Proposed | 400M barrels | Previous record: 182M (2022 Russia) |
| Ships Attacked in Strait | 13+ vessels | 3 more struck this morning |
| US Gas Prices (avg) | $3.54/gal | +~60¢ since war began |
| Strait of Hormuz Share of Global Oil | >20% | Still effectively disrupted |
Oracle Reminded Everyone AI Is Still Real
In the middle of this geopolitical chaos, Oracle dropped a quarter that had nothing to do with oil and everything to do with why certain tech names are still holding up. Revenue came in at $17.19 billion — up 22% year-over-year, beating estimates by $280 million. Cloud revenue grew 44% to $8.9 billion. Remaining performance obligations — the forward-looking backlog — exploded 325% to $553 billion. That number deserves a second read: $553 billion in committed future revenue.
Management guided fiscal 2027 revenue to $90 billion (analysts expected $86.6 billion), and made clear it wouldn't need additional capital raises after pulling $20 billion in an equity offering and $25 billion in senior notes earlier this year. The stock is up roughly 10–13% on the session. JPMorgan upgraded to Overweight with a $210 price target.
The rest of the earnings tape this week told a messier story. AeroVironment — a defense drone maker you'd think would benefit from an active conflict — fell 10% after badly missing revenue estimates ($408M actual vs. $476M expected). Cadre Holdings, a safety equipment company, missed by a wide margin on both earnings and revenue. NIO, the Chinese EV maker, was the week's other bright spot — jumping 12% after posting its first-ever quarterly net profit, with vehicle deliveries up 71.7% year-over-year and gross margins expanding from 11.7% to 17.5%.
Where the Momentum Actually Sits Right Now
The overall picture entering Wednesday afternoon is one of paralysis with an inflation shadow forming on the horizon. The Dow is flirting with red. The S&P 500 is effectively flat. The Nasdaq is holding a slim positive bias carried almost entirely by tech. Defensive sectors — consumer staples, materials — are getting hit hardest. Energy and tech are the only places with genuine tailwinds right now.
Earnings resilient. Oil disrupted. Jobs soft. Inflation lagged but incoming. Market has no clean thesis right now — it's trading headlines, not fundamentals.
The Two Paths From Here
The market is being priced by one variable above all else: how long does the Strait stay disrupted? Everything else — the Fed's next move, Q1 earnings season, whether small business confidence rebounds, whether the consumer holds up — those are all secondary to that one question. Here's how the two dominant scenarios read from where we're standing today.
What's Left on This Week's Calendar
| Day | Event | Significance |
|---|---|---|
| Wed PM | IEA Reserve Decision Finalized | 400M bbl proposal goes to vote — any country objection delays it |
| Wed PM | EIA Weekly Oil Inventories | Follow-up to API's bullish 1.7M bbl draw; directional signal for crude |
| Wed PM | OPEC Monthly Report | Demand/supply balance assessment; watch for downgrade in global demand |
| Thu | Jobless Claims | First post-war labor read; any spike accelerates stagflation narrative |
| Fri | University of Michigan Consumer Sentiment | Forward-looking. If confidence drops sharply, recession odds rise |
| Fri | US Federal Budget (Feb) | Defense spending trajectory; war cost starting to show up in fiscal data |
| Wed Mar 18 | Federal Reserve Rate Decision | Near-certain hold, but Powell's press conference tone is everything |
The Honest Bottom Line
Here's what I keep coming back to this week: we have two fundamentally incompatible stories running in parallel and the market doesn't know which one to price. The first story is that the U.S. economy's underlying structure is holding — inflation was contained in February, Oracle just put up one of the best cloud quarters in years, NIO turned profitable, and tech capex commitments are expanding at a pace that would have seemed impossible two years ago. That story is bullish.
The second story is that a war in the Gulf has disrupted more than 20% of global oil supply, three ships were hit this morning before markets opened, gasoline prices have jumped 60 cents per gallon in two weeks, the February jobs report came in at negative 92,000, and the IEA just proposed a reserve release bigger than any in its history — and oil went up anyway. That story is not bullish.
Markets sitting flat on the day isn't confusion. It's the honest answer to a genuinely unresolvable question. Until the Strait of Hormuz reopens or the conflict escalates past a point of no return, we're going to keep watching this same tug-of-war play out in 0.2% daily swings. Friday's recap will tell us whether the week resolved anything. Right now, it hasn't.