Melt the butter in a saucepan and sauté the onion until golden. Add the vinegar and sugar and cook until the vinegar has evaporated. Add the broth. Bring to a boil and reduce by half. Add the cream and the cornstarch mixture. Return to a boil while whisking. Add the almonds and adjust the seasoning.