Gold prices are hovering around record highs, but Barrick Gold and Newmont have frustrated investors by failing to capitalise ...