Gold prices slipped on Monday after hitting nearly an eight-week high, while the market focused on escalating Israel-Iran tensions and the Federal Reserve's policy meeting this week, reports Reuters.
Spot gold was down 0.5 per cent to $3,416.48 an ounce by 8:57 am EDT (1257 GMT) after hitting its highest level since April 22 earlier in the session. Prices rose more than 1.0 per cent on Friday.
US gold futures were down 0.5 per cent to $3,436.10.
"Keep in mind that gold has moved higher over the past several sessions, largely in response to the conflict between Israel and Iran. Today, we're seeing more of a pullback, likely due to profit-taking after that higher move," said David Meger, director of metals trading at High Ridge Futures.
Iranian missiles struck Tel Aviv and the port city of Haifa on Monday, prompting Israel's defence minister to warn that residents in Tehran would "pay the price and soon".
Meanwhile, leaders from the Group of Seven nations begin annual talks in Canada.
US stock index futures rose while the dollar held ground in choppy trading.
Investors are also focused on the Fed's two-day policy meeting, which wraps up on Wednesday. The US central bank is widely expected to keep interest rates unchanged.
Among other metals, spot silver rose 0.4 per cent to $36.45 per ounce, platinum jumped 2.6 per cent to $1,259.80, while palladium gained 2.3 per cent to $1,051.07.