OXLC is trading at $8.46 (-2.59%) as rising Treasury yields and Brent above $101 weigh on risk appetite amid renewed Strait of Hormuz tensions.
- Broad market weakness and caution ahead of the Federal Reserve minutes are adding pressure.
- No OXLC-specific news has been identified as the driver; the direct effect of higher yields and geopolitical oil-supply concerns on OXLC’s CLO holdings is not established.