So apparently, gold isn't so golden anymore

Gold just wrapped up its second consecutive weekly loss. Why? The US dollar decided to get muscular again flexing a six‑week high and oil prices did their whole geopolitical drama thing.

XAUT
XAUTUSDT
4,512.75
-0.57%

Together, they've basically forced the market to wake up and smell the reality: the Fed might need to keep rates higher for longer. Surprise, surprise.

Spot gold slipped 0.72% to $4498,76, dragging the weekly performance down about 0.3%. Meanwhile, US gold futures for June delivery eased +/- 0.4% to $4,504.40. And here's the kicker: just a couple of months ago, gold hit record highs above $5,600.

Now? We're looking at roughly 17% downside since March. That's not a dip that's a haircut.

Blame it on the dollar, which has been hanging out near its strongest level in six weeks. For anyone holding a non‑USD currency, that makes bullion about as affordable as a penthouse in Manhattan

Wait aren't higher rates supposed to crush gold? Exactly

Here's where it gets twisted. Gold is the ultimate inflation hedge, right? The thing you run to when the world feels like it's on fire. But high interest rates gut its appeal because let's face it gold doesn't pay you to hold it. Zero yield. Nada. Meanwhile, bonds are suddenly looking pretty attractive again.

Markets are now pricing in a real chance of a Fed rate hike before the year ends 60% by December, according to CME's FedWatch tool. Even the June meeting? Almost no chance of a cut. We're talking 97%+ odds of a hold.

Bottom line: gold is trapped

Geopolitical risks say "buy me, I'm a safe haven." The strong dollar and rate expectations say "sit down and shut up." Unless the dollar weakens or the Fed suddenly turns dovish (don't hold your breath), gold's recovery is going to be a slow, painful grind not a rocket launch.

And honestly? That might be fine. Not every asset needs to moon every week. But if you're holding gold right now expecting it to save your portfolio you might want to check your expectations at the door

$XAUT $XAU $PAXG

PAXG
PAXGUSDT
4,521.15
-0.58%

#PostonTradFi