Gold prices slipped to a two-month low on Thursday after fresh U.S. strikes on Iran lifted the dollar and drove oil prices higher, fuelling concerns over rising inflation and adding uncertainty to the interest rate outlook.
Spot gold fell 1.1% to $4,406.81 per ounce, touching its lowest level since March 27. U.S. gold futures for June delivery were down 0.9% at $4,404.90. Among other precious metals, spot silver declined 1.6% to $73.44 per ounce, platinum eased 0.8% to $1,902.66, while palladium dropped 1% to $1,376.66.