Gold prices gained on Monday following a steep fall in the previous session as tensions in the Middle East and weaker financial markets supported the metal, while a stronger dollar kept a lid on gains.
Spot gold XAU= was up 0.2% at $1,427.31 per ounce, as of 0735 GMT. The metal hit $1,452.60 in the previous session, its highest since May 2013, before closing 1.5% lower.
“Over the weekend, what happened between Iran and the United Kingdom is supporting gold prices today,” said Brian Lan, managing director at dealer GoldSilver Central in Singapore.
“Also, equities are lower and at this point of time with geo-political tensions and the Fed looking to cut rates, gold looks attractive, but people are worried about the stronger dollar.”
Iran’s Revolutionary Guards said they had captured a British-flagged oil tanker in the Gulf after Britain seized an Iranian vessel earlier this month, ratcheting up tensions along a vital international oil shipping route.
Britain was weighing its next moves on Sunday, with few good options apparent as a recording emerged showing that the Iranian military defied a British warship when it boarded and seized the ship three days ago.
Meanwhile, Asia stocks eased on Monday as investors reduced expectations of an aggressive interest rate cut by the Federal Reserve.
Likelihood of a smaller rate cut from the U.S. central bank lifted the dollar, making gold expensive for investors holding other currencies.
“Geopolitical risks from the Persian Gulf could provide some support for the yellow metal, but the next major move will likely be if the Fed is dovish enough for markets,” Shayne Heffernan, CEO and Founder of Heffx, said in a note.
Holdings of SPDR Gold Trust, the world’s largest gold-backed exchange-traded fund, rose 0.72% to 820.49 tonnes on Friday from Thursday.