Place the bacon and oil into a large pot over medium heat. Season with salt and pepper. Cook for about 5 minutes or until bacon is crisp. Add onion, cabbage, and sugar to the pot; cook and stir continuously for 5 minutes, or until tender.