First, preheat the oven to 350 F or 180 C degrees and grease a loaf tin with butter or line it with a piece of parchment paper.
Mix the oil, butter, and sugar in a large mixing bowl until combined.
Stir in the eggs and vanilla and mix.
Gently add the dry ingredients alongside the buttermilk.
Remove ½ cup of the batter, and in it, stir in the cinnamon and molasses. Mix until combined.
Scoop half of the bread batter and spoon half of the cinnamon mixture, top with the remaining bread butter, and add the other half.
With the help of a knife, make swirl moves to make a great pattern.
Bake for about 40 minutes.
Pour the melted butter into a large plate and dip every side of the bread.
Mix the granulated sugar and cinnamon well and coat the sides with it.
Serve and enjoy when chilled well.