Reading time: 4 min
Brent has dropped from $144 to below $97 in six weeks. Gold is still sitting above $4,400. One of these markets is wrong about Iran, and I have a fairly strong feeling which one it is.
Something Does Not Add Up
I have been watching oil and gold move in opposite directions for about two weeks now and it is starting to bother me. Not in a vague, something-feels-off way. In a very specific, one-of-these-charts-is-lying way.
Here is what happened. Brent crude was at $144 in April. Hormuz was shut. The IEA reported that global inventories were being drawn down at 4 million barrels a day. OECD stocks lost 146 million barrels in a single month. That is not a tight market. That is a market running on fumes.
Then Rubio said talks with Tehran were going well and oil fell off a cliff. $110 on May 20. $96 this morning. Forty-eight dollars gone in six weeks.
Meanwhile gold is at $4,419. Down a bit from last week but nowhere near the kind of move you would expect if geopolitical risk had genuinely come off. China’s central bank has been buying every month for seventeen months straight. That is not hedging. That is hoarding.
Silver Tells You More Than Gold Right Now
I keep coming back to silver. It traded at $77.50 on Monday. The gold-silver ratio has compressed from above 80 at the start of the year to 58.9. That is a big move and it is not happening because silver is a safe haven. It is happening because the world needs silver for things.
Solar panels. AI data centres. EV battery systems. Industrial demand hit record levels last year and the supply pipeline cannot close the gap before 2027 at the earliest. So silver is sitting at the intersection of two completely different forces pulling in the same direction. Investment demand says buy because the world is uncertain. Industrial demand says buy because the world needs more of it. When both of those say the same thing at the same time, you get a ratio of 59 and a price that does not care what oil is doing.
That is the part most commodity desks are not talking about. Oil is a geopolitical trade right now. Silver is a structural one. They are in the same asset class on paper but they are not in the same conversation.
Europe Is Having It Both Ways
The Stoxx 600 was up 0.4% this morning. Industrials, transport, chemicals. All the sectors that like cheap energy. Fair enough. Lower oil means lower input costs and that matters when European manufacturers have been getting squeezed on margins for three years.
But there is a disconnect. The World Bank is forecasting commodity prices up 16% this year. Energy specifically up 24%, the highest since 2022. Their model does not assume Iran gets resolved. If they are right and the ceasefire falls apart, those 250 million barrels that vanished from global inventories in March and April do not come back quickly. You cannot refill a bathtub that fast.
So the equity market is trading the headline. The commodity market is trading the maths. I know which one tends to be right over a six-month horizon and it is not the one reading Rubio’s press conferences.
The Dollar Makes Everything Messier
Dollar Index at 98.9 and falling. That is important for anyone sitting in Europe trying to figure out what cheaper oil actually means for them. A weaker dollar supports commodity prices in USD terms, so the decline European importers see in euro-denominated costs is smaller than the headline suggests. Oil down 30% in dollars is not oil down 30% in euros.
It also complicates the ECB’s life. Two rate hikes are priced in for 2026. But if commodity prices stay elevated in euro terms while energy cools in dollar terms, the inflation picture gets noisy. The ECB does not like noisy. The dollar’s tariff-era strength gave them clarity. This weakness takes it away.
What I Am Watching
Gold. Not oil. If gold breaks below $4,300 while oil keeps sliding, the market has genuinely decided that Iran risk is over. That would be meaningful. But if gold holds above $4,400 and oil pushes toward $90, then European equities are rallying on a ceasefire that the people who actually store value for a living do not believe in.
Rubio says the framework wording could take several more days. The IEA inventory data says any breakdown sends prices back above $120 fast. The next 48 hours are going to be interesting. And in commodities, interesting is rarely comfortable.