In a large heavy-bottomed skillet over medium heat, add the oil and butter. When the butter is melted, add the onions, sugar, and salt, to taste. Cook until the onions begin to brown. Adjust the heat to low and cook slowly, turning often, until the onions are golden brown and caramelized, about 10 to 15 minutes. Remove the onions from the heat and set aside to cool.