Gold prices steadied on Tuesday, Aug. 18, as a U.S. Treasury bond sell-off and a geopolitical deadlock in the Strait of Hormuz limited gains [1, 2].
The stability of gold prices reflects a tug-of-war between traditional safe-haven demand and the rising cost of holding non-yielding assets. As Treasury yields climb, the opportunity cost of holding gold increases, often driving investors toward bonds and the U.S. dollar.
Gold was trading around $4,330 per ounce [1]. This follows a session where the metal shed almost two percent [1].
Market pressure intensified as a sharp sell-off in U.S. Treasury bonds lifted yields [1, 2]. The 30-year U.S. Treasury yield reached its highest level in almost two decades [3]. Simultaneously, 10-year U.S. Treasury yields remained near their highest levels since early 2025 [3].
While rising yields typically suppress gold, geopolitical instability often provides a floor for the price. A deadlock in the Strait of Hormuz has added risk-off pressure to the global market [1, 2]. The Strait is a critical chokepoint for global energy shipments, making any instability there a primary concern for commodity traders.
Investors are currently balancing these conflicting signals. The strength of the U.S. dollar, bolstered by the bond sell-off, continues to act as a headwind for the precious metal [1, 2].
“Gold was trading around $4,330 per ounce.”
The current price action suggests that macroeconomic factors, specifically U.S. monetary signals and bond yields, are currently outweighing the typical 'safe haven' appeal of gold despite active geopolitical tension in the Middle East. If Treasury yields continue to peak, gold may face further downward pressure unless the situation in the Strait of Hormuz escalates into a broader systemic crisis.



