Navigating Financial Turbulence: How SpeciCRED Keeps You Ahead Amid Policy Uncertainty