Cream together eggs, oil, butter, sugars, and vanilla in large mixing bowl.
Add remaining ingredients, being sure to mix well.
Cover and refrigerate dough for about one hour.
Drop balls of dough onto an ungreased cookie sheet, using a cookie scoop or a spoon.
Grease the bottom of a glass with butter. Dip the glass in granulated sugar. Using the bottom of the glass, press each ball of dough to flatten. Use a fresh dip of sugar for each cookie, until all are flattened.
Bake for 9 to 11 minutes, until cookies are just barely turning brown. (Don't overbrown.) Cool before serving.
Recipe by Faithful Provisions at https://faithfulprovisions.com/easy-sugar-cookies/