CPI and PPI numbers are down slightly, but if you think inflation is over, you are wrong. Equities are up and bond prices are down as the two markets disagree on what the Fed might do next.
SLR Investment completed its merger with SLR Senior Investment creating a combined portfolio with $2.6B in total portfolio value. See why we rate SLRC a hold.