Oxford Square Capital Corp is a BDC with reliable net investment income that supports its reliable, ultra-high-yielding ...