Gold has fallen today, pressured by a firm dollar, while higher oil prices have heightened fears of inflation and higher-for-longer interest rates as US-Iran peace talks remain stalled.
Spot gold was down 0.3 per cent at $4,694.26 per ounce, as of 00:59 GMT (5:59am PKT). US gold futures for June delivery fell 0.9pc to $4,697.60.


























