BusinessStrategy Reports 3.4-Year USD Duration and 53-Basis-Point STRC CreditBy Helena WardOct 19, 2026, 11:08 PM UTC