Spot gold was down 1.7 per cent at $4,191.84 per ounce by 0747 GMT, after hitting its lowest level since March 23. US gold futures for August delivery shed 1.6 per cent to $4,215.60 ...