Gold prices up on safe-haven rush, but dollar strength restrains rally

Spot gold was up 0.5 per cent at $5,166.3 per ounce as of 1800 ist, while US gold futures for April delivery were up 0.7 per cent at $5,168.20