Melt the sugar over a low heat and stir in the balsamic vinegar. Add the shallot cubes and let everything simmer for about 5 minutes. Mix in the cherry tomatoes and sauté for about 2 minutes. Add the olives, toss briefly and season with salt, pepper and cayenne pepper.