Gold is trading at $4553.90, up 3.02% after the U.S. Treasury announced larger long-term bond buybacks on August 19, 2026.

  • The announcement pushed 30-year Treasury yields sharply lower and weakened the dollar, improving demand for non-yielding gold.
  • Geopolitical tensions involving Iran and the Strait of Hormuz added safe-haven support as traders awaited the Federal Reserve’s July meeting minutes.
  • Reuters reported gold surged over 3% following the Treasury announcement.