Use a large Dutch oven or other large pot, melt 3 tablespoons butter over medium heat. Add the oil and onions, cook onions until softened, stirring occasionally, about 15 minutes. Add the salt, pepper, and sugar. Continue to cook, stirring occasionally, until onions are deep golden brown and caramelized, reducing heat slightly if onions seem to be browning too quickly, 35 to 45 minutes more. Add wine and raise heat to high. Cook couple minutes. Add thyme, bay leaves, broth to pot with onions. Bring to a boil, reduce to a simmer, and cook, uncovered, until broth is thickened and flavorful, 20 to 30 minutes. Remove from heat and whisk in remaining 2 tablespoons butter. Taste and adjust seasoning. Our oven was down this week. So while we were waiting for parts to arrive. We used to BBQ a lot this week. Cut two 1/2-inch baguette slices for every serving of soup. Place baguette slices on a rimmed baking sheet and toast, about 1 minute per side. Rub one side of each toast with the garlic clove and set aside.Put couple cups of soup in bowl, add couple cut toasted baguettes, top with cheese and we put in BBQ to melt. Or under the broiler til browned. Which we much prefer but you have to do what you have to do!We have the PC Choice brand but this one is just as good.