🔥 The Speech That Killed the Peace Trade
Yesterday we ended with: "The next 16 hours matter more than the last 16 days. Watch the 9 PM address." Well, those 16 hours happened. And they were not what the bulls wanted to hear.
Trump took the podium at 9 PM and instead of announcing a ceasefire, he declared the war would continue for two to three more weeks with "extremely hard" strikes. He vowed to bring Iran "back to the stone ages" and gave Tehran until April 6 to reopen the Strait of Hormuz — or he'd destroy every power plant in the country simultaneously. "Iran's navy is gone. Their air force is in ruins." Not exactly the diplomatic tone markets were pricing in.
Futures cratered immediately. Dow futures dropped 260+ points, S&P and Nasdaq futures fell 0.7-0.8%. The peace rally we rode for two straight days? Dead on arrival by 9:30 PM.
And yet — and this is the interesting part — by market close today, the major indices were basically flat. S&P +0.11%, Nasdaq +0.18%, Dow -0.13%. The Russell 2000 actually rallied +0.64%. The market absorbed a full-blown war escalation speech and just... shrugged. That resilience tells you something. Whether it's smart or stupid is a different question.
🛢️ Oil Is Screaming — Is Anyone Listening?
Yesterday oil cracked below $100 on ceasefire hopes. Today it went the other direction. Hard.
Brent crude surged +6.3% to $107.49. WTI jumped +5.3% to $105.40. But the real headline: Dated Brent — the physical oil price that actually determines what refineries pay — hit $141.37. That's the highest since 2008. Not the highest this year. The highest in 18 years.
The Strait of Hormuz is still blocked. One-fifth of global oil and LNG flows through that chokepoint. Over 40 countries met today to discuss how to reopen it — without the U.S., because Trump essentially told NATO "not our problem, you handle it." That's... a strategy, I guess.
Meanwhile, Saudi Arabia intercepted four Iranian drones this morning. Iran isn't just blocking a strait — it's actively attacking Gulf neighbors. The war isn't winding down. It's escalating.
Here's what nobody is talking about: yesterday's Fed CPI nowcast was running 3.71% for April, up from 3.25% in March. Oil at $105+ feeds directly into that number. Every week the Strait stays closed is another week of imported inflation that the Fed can't cut rates into. The market is ignoring the second-order effects of this war, and that feels dangerous.
📊 The Score Didn't Flinch — And That's the Point
The score has been parked in Neutral territory since March 31 at 1:19 PM ET, when it entered at 5.18 with QQQ at $574.45. Today it drifted between 5.19 and 5.23 — all noise, nothing close to the 0.07 threshold needed for a rebalance. The active position hasn't changed: 30% QQQ / 70% Cash.
That 70% cash position heading into last night's speech? In hindsight, exactly right. While futures were melting down at 9:30 PM, the model was sitting on a mountain of cash. When markets recovered by noon, the 30% QQQ exposure still participated. Best of both worlds.
From the 5.18 entry at $574.45, QQQ closed today at $584.98 — that's +$10.53 on the index, capturing about $3.16/share at 30% exposure. Not aggressive, but you don't need to be aggressive when the world is this uncertain. The model is making money while keeping 70% dry.
QQQ at $584.98 vs the 70-day EMA at $603.38 — still $18 below. No override. The downtrend is intact even after three days of gains. Final recommendation: 30% QQQ / 70% Cash.
💊 Liberation Day, Round Two: Pharma Tariffs and Metal Duties
In case the Iran war wasn't enough drama for one day, Trump decided to mark the one-year anniversary of Liberation Day with — wait for it — more tariffs. Pharmaceutical tariffs jacked up to 100%, though with exemptions so broad that many companies effectively pay 0%. Steel, aluminum, and copper tariffs stay at 50% with tighter enforcement.
The Liberation Day anniversary coverage was everywhere today. NPR, Marketplace, KPBS — all asking the same question: did the tariffs work? Short answer: no. Manufacturing lost 89,000 jobs. Inflation went up. The trade deficit shrank, which was the goal, but at what cost? And now the Supreme Court killed them anyway, and $170 billion in refunds are being processed.
So Trump's response to the Court killing his tariffs is... new tariffs. On pharma. During a war that's pushing oil to $105 and inflation to 3.71%. I'm sure the Fed is thrilled.
🎯 My Take: The Market Is Playing Chicken With Reality
Something isn't adding up. Oil is at $105. Physical Brent hit $141 — the highest since the financial crisis. The Strait of Hormuz is blocked. Iran is launching drones at Saudi Arabia. The president is promising to "obliterate" power plants. And the S&P 500 closed... up 0.11%.
Either the market knows something I don't — like this really does end in two weeks and oil crashes back to $70 — or it's doing that thing where it ignores bad news until the bad news becomes undeniable. We've seen this movie before. Markets stayed elevated through the early days of COVID, through the first rate hikes in 2022, through the tariff chaos last April. And every time, the reckoning came. It just took longer than anyone expected.
Gold at $4,794 (+2.47%) tells the real story. Smart money is hedging even while equities hold. Bitcoin at $68,076 is basically flat — the "digital gold" narrative is conspicuously absent when actual war and actual inflation are on the table.
The score's 70% cash position isn't exciting. It's not going to make you rich this week. But it's the right call when you're staring at $141 physical oil, a blocked strait, new tariffs, and a president who just promised weeks more of bombing. The model doesn't need to be right about direction — it needs to not be wrong about risk. And the risk right now is asymmetrically to the downside.
April 6 is the deadline Trump gave Iran to reopen the Strait. That's four days away. If they don't comply, he's threatened to hit their power grid. Four days. Mark your calendar.