BDC Market Snapshot: Week Ended June 9, 2023
Notwithstanding 5 weeks of a BDC sector price rally, we are not convinced that it's nothing but sunshine and roses ahead. We explain what we are worried about and what could yet turn BDC bulls into bears over a longer term.