Cover potatoes with cold water and boil until fork tender
Immediately peel the potatoes and slice them in about 1/2 inch thick rounds add in the onions. While still warm add beef broth, not stock, mix together. As the liquid sits the potatoes will absorb the excess liquid.
Mix vinegar, sugar, salt and pepper stir until sugar dissolved. Add the Canola oil and stir together. Pour over the potatoes and mix together. Let sit for for about a half hour. You can serve this warm or cold. I prefer warm. If I have it in the fridge I will warm it up before serving.