Spot gold gained 1.6 per cent to $5,168.69 per ounce as of 0249 GMT while US gold futures for April delivery added 1.1 per cent to $5,178.40