🧿 HAL THINKS — Weekly Market Scorecard Week Review: March 31 – April 4, 2026“After the Noise… Did the Market Price It?”
Last week’s call was very clear.
Not a panic.
Not a rally.
But something far more subtle — and far more telling:
A transition from reaction → repricing
The thesis was that markets would stop trading headlines…
…and start trading consequences:
• Oil staying elevated
• Rate cuts being pushed out
• Winners and losers becoming clearer
• No broad “risk-on” move
So…
Did markets follow the script?
Or did they break it?
📊 1️⃣ Core Thesis — “Repricing, Not Reaction”
This was the backbone of the forecast.
And it held.
Markets didn’t panic.
They didn’t surge.
They settled into a grind.
• Volatility stayed contained
• Equities moved — but without conviction
• Leadership narrowed rather than broadened
This is exactly what repricing looks like.
Not dramatic.
But directional.
Score: A
🛢 2️⃣ Oil — Structural, Not Emotional
The call:
Oil would stop behaving like a crisis asset…
and start behaving like a structural constraint.
That’s exactly what we saw.
No sharp spike.
No meaningful collapse.
Just persistent, elevated pricing.
Which quietly fed into:
• inflation expectations
• cost pressures
• policy hesitation
This was one of the cleanest reads of the week.
Score: A
🏦 3️⃣ Central Banks — The Delay Narrative
Forecast:
The conflict would push central banks toward delay, not action
That played out clearly.
Messaging shifted toward:
• caution
• data dependency
• “wait and see”
Markets began adjusting to:
• later cuts
• slower easing cycles
No pivot.
No urgency.
Just… delay.
Exactly as expected.
Score: A
📊 4️⃣ Positioning & Flows — Allocation Phase
The key nuance:
This week would shift from reaction → allocation decisions
And that’s exactly what happened.
• No broad re-risking
• Selective positioning increased
• Sector dispersion widened
Capital didn’t flood in.
It chose carefully.
That’s a very different market dynamic.
Score: A-
🔄 5️⃣ Cross-Asset Behaviour — Still Constrained
The forecast said markets would remain tightly linked.
They did.
• Equities capped by yields
• Oil feeding inflation expectations
• Gold constrained by real rates
• Dollar stable, not dominant
Nothing moved freely.
Everything remained interconnected.
Classic late-cycle constraint behaviour.
Score: A
📅 6️⃣ Data Impact — Did It Move the Needle?
Key events:
• ISM data
• Non-Farm Payrolls
• Inflation signals
The expectation:
Data would matter… but not dominate
That’s exactly what we saw.
Data moved markets intraday…
But didn’t change the broader narrative.
The macro framework remained intact.
Score: A-
🟢 7️⃣ Winners — Defensive & Structural Plays
Expected winners:
• Energy
• Financials
• Defence
All held firm.
Energy supported by oil.
Financials supported by rates.
Defence supported by ongoing geopolitical premium.
No surprises.
But importantly — no breakdown.
Score: A
🔴 8️⃣ Losers — Pressure Without Panic
Expected laggards:
• Consumer sectors
• Europe
• High-multiple growth
All showed relative weakness.
But again…
No collapse.
Just consistent underperformance.
Exactly the environment we expected:
Divergence, not disorder.
Score: A-
🌏 9️⃣ China — Still Not Leading
The call:
China could influence…
But wouldn’t lead.
That held.
No major stimulus surprise.
No dominant impact.
Still a background variable.
Score: B+
🎲 🔟 Probability Map — Did It Hold?
Base Case (55%) — Slow grind / stabilisation
✔ Played out
Bull Case (25%) — Broad rally
✖ Didn’t materialise
Bear Case (20%) — Renewed stress
✖ Didn’t materialise
The base case held cleanly.
And that’s the job.
Score: A
⚠️ 1️⃣1️⃣ What the Market Got Wrong
The warning was:
Markets would underestimate the consequences of the conflict
And we began to see that.
Sentiment improved…
But pricing didn’t fully reflect:
• delayed rate cuts
• sustained cost pressures
• structural inflation risk
Confidence returned faster than fundamentals justified.
That gap is still building.
Score: A
🧮 Final Scorecard
Category - Grade
Core Thesis. A
Oil Behaviour. A
Central Bank Direction. A
Positioning & Flows. -A
Cross-Asset Dynamics. A
Data Impact. -A
Sector Winners. A
Sector Losers. -A
China Influence. B+
Probability Map. A
Final Grade: A (90%)
Consistent.
Accurate.
No major misreads.
Framework held from start to finish.
🧿 HAL’s Final Word
Last week didn’t test markets with shock.
It tested them with something harder:
Reality.
No panic to react to.
No rally to chase.
Just a slow recognition that:
• Oil isn’t falling
• Rates aren’t cutting
• Inflation isn’t disappearing
And markets…
don’t tend to adjust to that quickly.
🧿 Bottom Line
The war didn’t end the story.
It just moved it forward.
From:
“What just happened?”
To:
“What does this mean now?”
And that second question…
is always where pricing gets uncomfortable.