Here's a head-scratcher that's been blowing up my inbox: gold prices are up, but mining stocks are down. If you own shares in gold miners, you probably watched your portfolio bleed red on Friday while the actual metal you're supposed to be exposed to rallied. What gives?
The short answer is oil. The longer answer is still oil, but let me explain why this matters and what you should do about it.
The Strait of Hormuz Problem
In case you missed it, there's a major crisis brewing in the Strait of Hormuz - the narrow waterway between Iran and the Arabian Peninsula where about 20% of the world's oil flows through. When geopolitical tensions spike in that region, oil prices go up. Fast.
This week, crude jumped on fears the strait could be disrupted or even closed. That's great if you own oil stocks. It's terrible if you own pretty much anything else, because oil is an input cost for nearly every business on the planet.
And nobody gets hit harder than gold mining companies.
Here's the thing Wall Street won't tell you clearly:
Mining is an incredibly energy-intensive business. You're running massive diesel-powered trucks 24/7. You're crushing tons of rock. You're processing ore. You're moving equipment across remote locations where there's no power grid, so everything runs on fuel.
For most gold miners, energy costs are the single biggest operating expense - often 30-40% of total costs. When oil spikes, those costs spike. And unlike a software company that can just raise prices, miners can't control the price of gold. They take whatever the market gives them.
So you get this brutal dynamic: gold price up 2%, oil price up 8%, and suddenly the miner's profit margin just got crushed. The market sees that math instantly and sells the stock.
Real example from this week:
Gold closed Friday at around $2,890 per ounce, up nicely from the previous week. Meanwhile, oil hit $87 per barrel, up from $78 the week before. That's a 11% jump in input costs.

