Over medium heat, heat oil in a large pot until hot. Add onion and garlic, saute for 3 to 5 minutes until the onions begin to appear translucent. Add the tomatoes, stir to mingle the flavors. Add in the herbs and bay leaves. Sprinkle in sugar, salt and pepper. Lower the heat and continue to simmer for 30 minutes, uncovered. Stir occasionally.