Oil Prices Poised for Steepest Monthly Decline Since 2020 Amid Demand Concerns Capital Southwest Corporation CSWC Q1 2026 Earnings Earnings Miss Estimates Amid Narrowing Net Interest Margin