Oaktree Capital is set to launch an initial public offering for its Stock Spirits division.