I recommend that you calculate directly. You can use a package like ASE to generate terminations of a given surface using the build module. For the treatment of surface energies I would refer you to this paper. If you find that an automated approach to surface terminations would be useful you may also want to look at CatKit.
Once you have surface energies, wulff constructions can be done using WulffPack.
As for a source for CuO surface energies, I did not find a good source in my quick search but you can probably find a couple sources for different facets. I don't recommend you go this route though as you will have to piece together different results from different papers. Though, to some degree this is good. This means it will be a useful result in of itself.
Density functional theory: a practical introduction
. $\endgroup$