Gold is seeing a sharp selloff today.
Spot prices fell to around $4,150 per ounce, while futures were trading near $4,231. If the daily decline stays above 3%, it would mark the biggest drop since September 1.
What stands out most is what is driving the move this time.
We are not seeing the usual setup where geopolitical tensions ease and investors move away from safe-haven assets. Quite the opposite. Oil is rising — and that can create a short-term problem for gold.
Higher energy prices can push inflation expectations back up. That, in turn, makes the market rethink whether the Fed will need to keep rates higher for longer, or potentially raise them again.
The chain is fairly simple:
• higher oil → stronger inflation expectations
• higher inflation → less room for Fed easing
• higher rates and yields → more pressure on gold
Geopolitical risk can be positive for gold, but if it also pushes oil and inflation higher, part of that effect can reverse through yields and interest rates.
This is exactly the kind of market where the same event can help gold through one channel and hurt it through another.
And today, the second channel is winning.
In the short term, gold is highly sensitive to how the market reprices future Fed policy. If higher oil starts reinforcing a “higher for longer” rate outlook, real yields could remain elevated — and that may matter more for gold than the geopolitical headline itself.
That does not mean gold’s long-term fundamentals have disappeared.
It simply means that today’s market is trading inflation and rates, not the safe-haven story.
Over the next few days, we would watch three things closely:
• whether oil stays elevated
• whether expectations for further Fed hikes keep rising
• whether the pressure carries over into real yields
If that happens, gold could stay under pressure even in an environment that would normally look supportive for a safe-haven asset.

Leave a Reply