Whisk together flour, granulated sugar, baking soda and salt.
Whisk in oil, buttermilk and egg until incorporated.
Heat a large frying pan to medium heat, and brush lightly with oil.
Scoop ¼ cup of batter for each pancake onto the pan and cook for 1-2 minutes. Once see bubbles on the top of the pancakes, flip and cook for another minute or two, then serve immediately.
Notes
Use a non-stick pan to be able to flip the pancakes on the opposite side easily.
Cook the pancakes over medium heat to ensure that they cook evenly. High heat will cause the edges to cook while the middle remains gooey.