Gold is a non-interest-bearing asset; holding it generates no fixed interest. Consequently, the real yield on U.S. Treasury bonds directly determines the opportunity cost of holding gold and serves as a key driver—either suppressing or boosting—gold prices in the short term.
When the Federal Reserve signals interest rate hikes or monetary tightening, the market prices in rising U.S. Treasury yields; capital flows out of gold and into the U.S. dollar and Treasury bonds—assets offering stable returns—thereby putting downward pressure on gold prices. Conversely, when expectations for rate cuts rise and real yields fall, the investment appeal of gold increases, providing upward momentum for its price.
Current market pricing clearly validates this logic: the blockade of the Strait of Hormuz has driven up crude oil prices, while market anticipation of a potential Federal Reserve rate hike in September or December—along with hawkish expectations—has pushed up real interest rates, directly limiting the scope for a rebound in gold prices.