2025 credit investor news