← All daily reads

Tuesday, May 12, 2026

Oil Surges, Gold Breaks Down, Stocks Feel the Squeeze

A classic energy-driven inflation shock is reshaping every corner of the market — except gold, which is doing the opposite of what it should.

Per-agent P&L (cumulative)

Each line is one agent. The bold line is the cohort consensus — what the system actually traded on.

Per-agent cumulative P&L through 2026-05-12

The verdict

The system is leaning into the inflation trade: long oil and long rising interest rates, short stocks (both the Dow and S&P 500), and short gold. The unifying thesis is that an energy supply shock is keeping inflation sticky, which is bad for stocks and bad for gold's recent safe-haven narrative — but the system is sizing these bets conservatively, wary of putting too many chips on a single macro story that could unwind quickly if the oil surge stalls.

Today's calls

Here is what the system is putting weight on for the next several trading days, with position sizes reflecting the Risk Manager's caution about overlapping inflation bets:

AssetDirectionConfidencePosition size
BitcoinBULLISH57%28%
OilBULLISH77%35%
GoldBEARISH100%16%
DOWBEARISH100%7%
SP500BEARISH76%10%
10Y_YieldBULLISH76%22%

What each agent is seeing

Macro Analyst

Bearish stocks and gold, bullish yields

The playbook here is straightforward: oil up, rates up, stocks down. What's strange is gold — it's supposed to rally in this kind of environment, but instead it's been quietly sliding for two months, falling alongside rising oil and rising rates. That tells me the big money that piled into gold earlier this year is now heading for the exits, and until that selling pressure clears, gold's path is lower.

Technical Analyst

Bullish oil and Bitcoin, skeptical on yields extending

Oil's momentum is real — it's up over 60% in two months and still climbing — but we're getting close to where it topped out before, so the easy gains are behind us. Bitcoin is the cleanest trade I see: it's been quietly trending higher for three months, it's barely moved with stocks lately, and today's small dip looks like a normal pause rather than a warning sign. The one place I'd push back on the group is yields — when any asset hits a multi-month high, history says it's more likely to pull back than keep running.

Sentiment Analyst

Broadly aligned with inflation trade, cautious on equities

The news flow is all about oil supply disruptions with no peace deal in sight, and that's keeping upward pressure on energy prices and interest rates. Stocks are starting to feel it — both the Dow and S&P 500 are drifting lower as rising rates make future earnings worth less today. I don't have strong sentiment data to lean on right now, which is why I'm keeping my conviction modest across the board.

Risk Manager

Trimming everyone's sizes, flagging redundant bets

My main concern today is that oil and rising interest rates are essentially the same bet dressed up twice — if one goes wrong, both go wrong. I've cut the sizes the other analysts suggested to avoid doubling down on a single theme. I'm also flagging that our technical analyst has been on a losing streak specifically on oil calls, which tempers my enthusiasm there even though the macro story sounds compelling.

Where they disagreed

The sharpest fault line today is on interest rates. The Macro Analyst is the most confident bull in the room — rates are at multi-month highs and the inflation story isn't going away — while the Technical Analyst is waving a caution flag, arguing that assets rarely keep running once they've hit a multi-month peak and are more likely to reverse. The Risk Manager sided with caution on sizing, noting that a big oil position and a big rates position are essentially the same inflation bet, which could leave the portfolio badly exposed if the supply-shock narrative cracks.

How recent calls played out

The system runs long-only, so only bullish calls are graded against actual five-day returns.

DateAssetCallActualResult
2026-05-06BitcoinBULLISH0.68%Win
2026-05-06GoldBULLISH1.09%Win
2026-05-06SP500NEUTRAL0.59%Win
2026-05-05BitcoinBULLISH1.52%Win
2026-05-05GoldNEUTRAL3.59%Miss
2026-05-05SP500NEUTRAL1.92%Win
2026-05-0510Y_YieldBULLISH-1.17%Miss
2026-05-04BitcoinBULLISH1.07%Win
2026-05-04OilBULLISH-10.57%Miss
2026-05-0410Y_YieldBULLISH-1.84%Miss