Gold prices have surged sharply in recent weeks, climbing above $4,600 per troy ounce and remaining near historic highs.