Line a large baking sheet (at least 9x13 inches) with parchment paper or wax paper and set aside.
Finely crush 5 mini candy canes. Place them in a large ziplock bag (I use a reusable bag) and use a rolling pin to crush them as finely as possible. These are for stirring into the white chocolate. Transfer to a small bowl.
Place the rest of the candy canes in the bag and use a rolling pin to crush them into small chunks, but not as fine as the last ones.
To a microwave safe medium bowl, add the vegan chocolate chips and 1 teaspoon vegetable oil. Microwave in 30 second intervals, stirring in between, until melted and smooth.
Stir in the peppermint extract. Pour the chocolate onto the prepared pan and use an offset spatula to spread it into a large rectangle shape. This doesn't have to be a perfect rectangle. I like my bark pretty thin, so I spread it quite thin. Set aside while you make the white chocolate layer. You can place it in the refrigerator to speed up the setting of the chocolate, but you don't want it too cold and hard or the layers will separate.
In another bowl, add the white chocolate chips and the other teaspoon of vegetable oil. Microwave in 30 second intervals, stirring in between, until melted and smooth.
Stir the finely crushed candy canes into the white chocolate. Pour the white chocolate layer over the top of the somewhat hardened chocolate layer. Use a spatula to spread almost all the way to the edge. Be careful not to smear the chocolate and white chocolate together, as the white chocolate will start to slightly melt the chocolate layer.
Immediately sprinkle the chopped candy canes all over the top of the white chocolate layer. Let the bark cool at room temperature for a few hours or place in the refrigerator for about 30 minutes.
Once hardened, use a sharp large knife to slice the bark into pieces, or break apart by hand.
Keep in a sealed container at room temperature for 2-3 weeks.