☢️ They Hit a Nuclear Plant
Since yesterday's 5 PM post, things went from dangerous to genuinely terrifying. A US-Israeli strike hit the perimeter of Iran's Bushehr nuclear power plant on Saturday, killing one of the facility's physical protection staff and damaging a building with shockwaves and fragments. The IAEA confirmed no radiation increase — but that's the fourth strike near this facility in recent weeks, and each one gets closer.
Russia, which co-built and helps operate Bushehr, is now evacuating 198 workers from the site. When the Russians start pulling their people out of a nuclear facility during an active bombing campaign, that's not a precaution — that's a signal. They don't think the strikes are going to stop.
Iran's Foreign Minister Araghchi responded with a warning that should chill everyone: radioactive fallout from further attacks on Bushehr "would have disastrous repercussions in regional capitals, not Tehran." Read between the lines — that's Iran telling the Gulf states: if this plant gets breached, Riyadh and Dubai eat the radiation plume, not us. Whether that's a threat or a plea for diplomatic intervention, it's the kind of rhetoric you hear before things go very wrong.
⏰ 24 Hours: Trump's "All Hell" Countdown
Yesterday we said 48 hours. Now it's roughly 24. Trump posted on Truth Social today: "Time is running out — 48 hours before all Hell will reign down on them." The April 6 deadline to reopen the Strait of Hormuz or make a deal is tomorrow. And the diplomatic landscape hasn't improved one bit.
Indirect negotiations through Pakistan, Egypt, and Turkey have produced nothing meaningful over the last ten days. Iran officially denies requesting any ceasefire. Tehran called Trump's ultimatum "helpless and nervous" — not exactly the language of a regime about to fold. Meanwhile, they're still launching drones at Kuwaiti refineries and the IRGC clearly isn't standing down.
The US is still searching for the second crew member of the F-15E shot down over Iran on Friday. One pilot has been recovered. Iran is calling on the public to find the "enemy pilot." That's a hostage scenario waiting to happen, and it completely changes the calculus on any potential ceasefire talks.
Here's what I think nobody is pricing in: Trump's track record on deadlines. He gave them April 6 during his Wednesday speech. He doubled down today. If Sunday passes with the Strait still closed and no deal — does he actually follow through on destroying every power plant in Iran? And if he does, what happens to oil? To the nuclear calculus? To the missing pilot? The number of ways this can go sideways is growing by the hour.
📊 The Score Is Sitting Still — And That's the Point
Markets are dark. Score hasn't moved. Still 5.22, still Neutral, still 30% QQQ / 70% Cash. The ref remains at 5.18 from March 31, with QQQ at $584.98 when Thursday's session closed — a +$10.53 gain (+1.83%) since the ref was set. The next upside trigger is 5.25 (Constructive, just 0.03 away). The next downside trigger is the 5.15 gateway (0.08 away).
QQQ is still well below the 70-day EMA at $603.38 — no override in play. The trend is still technically down.
None of that matters right now. The score can't react to nuclear plant strikes and Truth Social threats. It reads published economic data and price action, and both are frozen until futures open Sunday evening. What the score already did is the story: it positioned us with 70% cash before any of this happened. Not because it predicted Iran would strike Bushehr or that Trump would threaten hell — but because the macro data said this environment deserves caution. The specifics of why it's dangerous don't matter. The score read the risk and sat out. That's what you pay a model to do.
🎯 My Take: Monday Is a Coin Flip With Asymmetric Risk
I laid out the binary scenario yesterday and the picture has only gotten more extreme. Let me update the two paths:
Path A — Deal emerges: Some framework materializes before or just after the deadline. Oil gaps down $15-20 on the Sunday night open. Futures rip. Monday opens with a 2-3% gap up across the board. QQQ pushes toward $600. The score gets the jobs data flowing in, ticks up to 5.25, and we flip to 80% long right into the teeth of the rally. The 178K jobs number from Friday finally gets its moment. This is the scenario bulls are praying for.
Path B — Deadline passes, strikes escalate: Trump follows through. Iran retaliates harder. Oil gaps above $120. Gas heads toward $5 nationally. Futures sell off 3-4%. Monday is a bloodbath. The score may dip toward 5.15 or below, triggering the gateway into Cautious territory with SQQQ exposure. With 70% cash, we take a 0.9-1.2% hit instead of a 3-4% face punch, and we're positioned to buy the dip when the dust settles.
The asymmetry favors cash. In Path A, we miss some of the gap-up but add exposure quickly at 5.25. In Path B, we dodge most of the carnage. That's not fence-sitting — that's risk management.
But here's my honest gut: I don't think a deal happens by Sunday. Iran isn't behaving like a regime ready to negotiate — they're escalating, hitting new targets, calling Trump's threats "helpless." And Trump isn't backing down either. When both sides are escalating rhetoric and strikes simultaneously, the off-ramp gets narrower by the hour. I hope I'm wrong. But 70% cash heading into tomorrow night feels less like caution and more like common sense.
💡 Bottom Line
A nuclear power plant took a direct hit today. Russia is pulling its workers out. Trump is promising hell by tomorrow. A US pilot is missing over Iranian territory. And every stock exchange on the planet is closed until futures open Sunday night.
This is the weekend that will define April. And the score had us sitting in 70% cash before any of it unfolded. Whatever happens tomorrow, we're positioned to survive it and react to it — not pray we guessed right. That's the edge.